I just bought all my DD stuff from vibe, but got my pump from Bigfoot (Vibe
"didn't know" what version the WCP600 was...).
Parts I just hit Home Depot and Crappy Tire (cheaper for the PVC tee I got as well as clamps) to get tubing, clamps, anitfreeze etc as both stores are only 4 blocks from my house.
NCIX lists alot, but only some swiftech is in stock. If you call you might find everything at once there, but check about times, then double check
There are very few Canadian suppliers really, I just went through all this myself
Bigfoot has free shipping on 100+ orders, which could make the difference for you. I think I ordered wednesday and picked it up monday, and I live in Vancouver
e-compuvision is another Toronto company, but wanted $42 dollars to ship the pump I got from bigfoot for free shipping.... (both listed same price tag though). could be just a bad estimate though.
Heater core was from the local rad shop down the street, $30 cash and 1/2" tubing fits over the existing Perfectly, couldn't make it better if I tried. (I am going external custom box for rad and fans though.)
Hope this helps