Just ordered a set of front Brembo rotors, EBC Yellowstuff pads, front wheel bearings, windshield seal ($41, it leaks)
Total of $384.
Trying out Autopartsway.ca, never ordered from them before but the prices made going to the US not worth the trouble.
I'll see how they fare soon.