I've decided to no longer take part in these .CA sales anymore.
With renewal prices increasing I've already upped my baseline quality for the TBR (none of them drop for hand-registration) and these cheapies just add to my future workload when deciding whether to renew or not in a year's time.
I was not keen about their setup either., way too much work if I remember correctly. Decided to stay away from them until they improved their control panel.