IDK how they work with CAN shipping, but Autopartswarehouse.com
offered free shipping on my order, which cut the cost way down with 4 rotors and pads. Worth checking into.
They had a 3-year warranty against cracking on several rotors, but that only applied if you used their pads, and I wanted EBC. Also they were add-on cost for my ~$75 USD front rotors, so I opted out of that. Rear, I have never seen an issue so I wouldn't even bother.