Hey Rob,
I buy most of my stuff in a plaza(401 & Dixie), that has a bunch of cash and carry shops full of electronic crap. The stores are all within the same strip. If one place doesn't have what you need, you'll find it in another. Stuff for houses, audio/video, automotive, electronics. Shops that comes to mind:
Active Electronics
1350 Matheson Boulevard East,
Mississauga, ON L4W 4M1
(905) 238-8825
Or
Sayal Electronics
1350 Matheson Boulevard East
Mississauga, ON L4W 4M1
(905) 238-8640
http://www.sayal.com/
Pete