Skip to content
all orders must be picked up within 48 hours of pick up notice - failure to pick up will result in a return (buyer's expense)

Free Pick-Up Locations (for Large Items)

Click to View On Map Address Phone Toll Free Fax Hold for Pick-Up
ALBERTA
Calgary #122-3016 10th ave. NE Calgary, AB T2A 6A3 403-235-6464 403-273-4415 48 Hours Max
Edmonton 8808-58 Avenue, Edmonton, AB T6E 5P7 780-468-4445 780-465-7596 48 Hours Max
Lethbridge 3106 9th Ave. North, Lethbridge, AB, T1H 5E5 403-329-3982 403-329-3963 48 Hours Max
Medicine Hat 574 – 18th Street S.W., Medicine Hat ,AB, T1A 8A7 403-527-7466 403-527-3841 48 Hours Max
Red Deer Bay 3/4, 7957 Edgar Industrial Way, Red Deer, AB, T4P 3R2 403-342-2269 403-343-9390 48 Hours Max
BRITISH COLUMBIA
Vancouver 583 Nicola AvePort CoquitlamBC V3E 3G7 604-430-5252 800-394-4020 2 Weeks Max
Courtenay 2998 Kilpatrick ave. 7B Courtenay, BC, V9N 7S7 250-338-9990 250-338-6222 48 Hours Max
Cranbrook 1505 4th St North, Cranbrook, BC, V1C 2J4 250-426-2601 250-426-2634 48 Hours Max
Castlegar TBD
Duncan TBD
Golden TBD
Grand Forks TBD
Kamloops TBD
Kelowna TBD
Nanaimo TBD
Penticton TBD
Prince George TBD
Quesnel TBD
Saltspring Island TBD
Vernon TBD
Victoria TBD
Williams Lake TBD
100 Mile House TBD
MANITOBA
Brandon 1865 1st St. North, Brandon, MB R7C 1A9 204-728-1100 204-729-8862
Flin Flon 314 Green Street, Flin Flon, MB R8A 0H2 204-623-7909 204-623-7909
The Pas 36 Industrial Road, The Pas, MB R9A 1R8 204-623-7909 204-623-7909
Thompson 40 Gay Street, Thompson, MB R8N 1N9 204-677-3600 204-677-8844
Winnipeg 2165 Brookside Blvd., Winnipeg, MB R2R 2Y3 204-633-4448 866-535-8283 204-633-8858
NEW BRUNSWICK
Moncton 689 Edinburgh Drive, Moncton, NB E1E 2L4 800-265-1485 705-282-1788
NEWFOUNDLAND AND LABRADOR
Labrador City 6 First Ave, Wabush, A2V1B0 709-944-4828 709-944-4829
ONTARIO
Barrie 2059 Industrial Park Road, Innisfil, ON L9S 3V9 705-737-3311 800-461-7506 705-737-0424
Cambridge 790 Industrial Road, Cambridge, ON N3H 4W1 519-653-0321 800-265-8180 519-653-4913
Cornwall 605 Boundary Road, Cornwall, ON K6H 6K8 613-932-3666 705-740-1182
Dryden 15 Richan Rd, Dryden, ON P8N 3G2 807-937-2400 800-363-0988 807-937-2431
Fort Frances 600 5th St. West, Fort Frances, ON P9A 3C6 807-274-3144 807-274-5530
Gore Bay 154 Hwy 540B, PO Box 390, Gore Bay, ON P0P 1H0 705-222-1904 800-265-1485 705-282-1788
Hearst 214 Front St. P.O. Box 340, Hearst, ON P0L 1N0 705-362-4311 705-362-7789
Huntsville 111 Lindgren Road, Huntsville, ON P1H 1Y2 705-789-4426 705-789-0350
Kapuskasing 14 Dagenais Road, Kapuskasing, ON P5N 2Y4 705-335-8585 705-335-3748
Kingston 1265 McAdoo’s Lane, Glenburnie, ON K0H 1S0 613-546-8460 613-531-8448
Listowel 885 Main Street West, Listowel, ON N4W 1B4 519-653-0321 800-265-8101 519-653-4913
Little Current 120 Harbour Vue Rd, Little Current, ON P0P 1K0 705-368-2512 705-368-3206
London 1525 Wilton Grove Road, London, ON N6N 1M3 519-644-0183 800-265-4670 519-644-0643
Marathon 112 Peninsula Road, Marathon, ON P0T 2E0 807-229-0551 800-563-8230 807-229-1309
New Liskeard 399 Radley Hill Road, New Liskeard, ON P0J 1P0 705-647-6881 800-461-8784 705-647-4149
North Bay 180 Ferris Drive, RR#5 Station Main, North Bay, ON P1B 8Z4 705-476-1333 705-476-9499
Ottawa 4120 Belgreen Drive, Box 423, Gloucester, ON K1G 3N2 613-736-8902 613-736-7798
Pembroke 1369 Pembroke St. W., Pembroke, ON K8A 7A5 613-736-8902 800-267-3908 613-735-7997
Peterborough 1900 Technology Dr. Peterborough, ON K9J 6X7 705-743-1523 705-740-1182
Pickle Lake Hwy 599, Pickle Lake, ON P0V 3A0 807-928-2451 807-937-2431
St. Catharines 19 Smith Street, St. Catharines, ON L2P 3J7 905-684-7807 905-684-8994
Sault Ste. Marie 721 Carmen’s Way, Sault Ste. Marie, ON P6C 3L2 705-949-2351 705-949-0191
Sudbury 75 Mumford Road, Lively, ON P3Y 1L1 705-692-4703 800-563-0952 705-692-9303
Thunder Bay 161 Main Street, Thunder Bay, ON P7B 6S5 807-345-6501 800-465-3904 807-345-6731
Timmins 2000 Hwy 655 North, P.O. Box 1570, Timmins, ON P4N 7W7 705-267-7987 800-461-1225 705-267-0488
Toronto 1335 Shawson Drive, Mississauga, ON L4W 5J6 905-670-5982 800-268-9994 905-670-5980
Wawa 164 Mills Drive, Wawa, ON P0S 1K0 705-856-2260 705-856-2276
QUEBEC
Baie-Comeau 1330 Boulevard Industriel, Baie-Comeau, QC G5C 1B9 418-296-9123 855-855-9123
Chicoutimi 1876 Boulevard Saint-Paul, Chicoutimi QC G7K 1C9 844-221-2059
Havre-Saint-Pierre 1238 de l’escale, Havre-Saint-Pierre, QC G0G 1P0 418-538-2014 855-538-2014 418-538-3327
Montreal 1890 Sources Blvd., Pointe-Claire, QC H9R 5B1 514-694-5111 800-361-3132 514-694-8472
Quebec City 1405 Avenue St Jean Baptiste, City of Quebec, QC G2E 5K2 450-655-9123
Quebec City 380 rue Desrochers Quebec, QC G1M 1C2 418-688-1740 418-688-1992
Rouyn-Noranda 1250 Ave. Lariviere, Rouyn-Noranda, QC J9X 4L1 819-797-1317 800-567-6499 819-797-1483
Sept-Îles 185 rue Napoléon, Sept-Îles, QC G4R 4R7 418-968-9123 855-968-9123 418-962-9121
Varennes 1390 Lionel-Boulet, Varennes, QC J3X 1P7 450-655-9123 800-267-9123 450-655-3171
SASKATCHEWAN
La Ronge 406 Norseman St., La Ronge, SK S0J 1L0 306-425-3266 306-425-5277
Melfort 909 Charles, P.O. Box 3084, Melfort, SK S0E 1A0 306-752-5363 306-752-5029
Prince Albert 29 North Industrial Dr., Prince Albert, SK S6V 6V4 306-764-0934 306-763-1012
Regina 385 Henderson Dr., Regina, SK S4N 5W8 306-721-8272 306-721-8779
Saskatoon 210 Apex St., P.O. Box 7739, Saskatoon, SK S7R 0A2 306-668-9200 306-242-1217
Swift Current 1405 Chaplin St. W., P.O. Box 1954, Swift Current, SK S9H 4M7 306-778-3411 306-773-3323
Yorkton 133 Dominion Ave, Yorkton, SK S3N 1S3 306-782-7164 306-782-7166

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare