I particularly like the beacon hill location at the Home Depot in Calgary NW. They have all of the things I need for my basement renovation project. One tip I can offer is to check inventory on-line in advance so you know exactly where you will locate the stuff. Besides, the staff here are super friendly, and always help me find the materials I need. Absolutely recommended if you're near the northwest!