In Canada, Radio shack converted to Source electronics and they now sell cell phones and batteries.
Electronic stuff, you are better to go to industrial electronic suppliers.
http://www.mgchemicals.com/products/415.html
http://www.mgchemicals.com/distributors/canada/distributors_ca_bc.html
Interior Electronics Ltd. Retail Walk-in
1919 Bredin Rd., Kelowna, BC, V1Y 7S9
Phone: 250-860-0585, Fax: 250-860-0144
Mecca Electronics Ltd. Retail Walk-in
769 - 3rd Ave., Prince George, BC, V2L 3C6
Phone: 250-562-4141, Fax: 250-562-4393
SMI Industrial Electronics Retail Walk-in
#109 - 20120 64th Ave., Langley, BC, V2Y 1M8
Phone: 604-533-3967, Fax: 604-533-7056
R.P. Electronic Components Retail Walk-in Buy Online
2752 Rupert Street, Vancouver, BC, V5M 3T7
Phone: 604-738-6722, Fax: 604-738-3002
R.P. Electronic Components Retail Walk-in Buy Online
8061 North Fraser Way, Burnaby, BC, V5J 5M8
Phone: 604-738-6722, Fax: 604-738-3002
Interior Electronics Ltd. Retail Walk-in
1520 Boundary Road, Burnaby, BC, V5K 4V4
Phone: 604-294-6546, Fax: 604-294-6522
MRO Electronics Supply Ltd. Retail Walk-in
1745 Boundary Road, Vancouver, BC, V5M 347
Phone: 604-298-4941, Fax: 604-298-4945
Main Electronics Supply Ltd. Retail Walk-in
4554 Main St., Vancouver, BC, V5V 3R4
Phone: 604-872-0267, Fax: 604-872-0268
Queale Electronics Retail Walk-in
A Division of Interior Electronics, Ltd.
2017A Government Street, Victoria, BC, V8T 4N9
Phone: 250-388-6111, Fax: 250-386-9151
Queale Electronics Retail Walk-in
A Division of Interior Electronics, Ltd.
Nanaimo, BC
Phone: 250-758-8166, Fax: 250-758-1141, Email
National Distributors: Full line Full line
These distributors are full line and capable of shipping anywhere in Canada.
Active Tech Electronics Retail Walk-inBuy Online
3695 East 1st Ave., Vancouver, BC, V5X 2S3
Phone: 604-654-1057, Fax: 604-293-1105
Electro Sonic Catalog HouseRTV silicone Buy Online
#103 - 625 Agnes St., New Westminster, BC, V3M 5Y4
Phone: 604-273-2911, Fax: 604-273-7360
These distributors are full line and capable of shipping anywhere in Canada.