If you don't mind buying from eBay, this is a reputable seller of brake stuff. Just make SURE before you buy, that they're sending you the 4bolt rotors for an e30. Their picture is generic, so don't go by that.
Shipping to canada is about $70, so you're talking $240 by the time your done.
They have just rotor sets too, for about $80, and then you can get pads at your local parts place, which should have them in stock no problem.