They do but it will cost you a pretty penny. Shipping plus the dollar exchange and they also charge at least $180 or was it $225 per shipment for the US Fish and Wildlife paperwork clearance and inspections. I already inquired about rays and it wasn't worth it. Maybe worth your while if you fill a full shipping box but for one fish you are looking at well over $300 in charges and that doesn't even include the price of the fish you want to buy.
Read the bottom of the stock page of tangled up in cichlids and you will get the idea of what it costs to ship to Canada. Aquascapeonline will be similar.