This Home Depot has a pretty good selection of stuff, and a Tim Horton's. What it doesn't have is knowledgeable staff. The store motto is "you can do it: we can help", but they hire the people who don't know the products they sell, and certainly can't give renovation/handy work advice.