Like most people Home Depot is the default store I go to for building materials. The Queensway location is pretty good. They normally have everything in stock, but have found certain items to be occasionally out. They got a few really good staff members that know their stuff, but some of them just don't seem to want to be there. The best thing about Home Depot is they are open late. If I can go to a product specific store I will, but if its late and I need something I buy there. Make sure to compare pricing with other major retailers as I often find some items are priced better at different retailers.