There are a number of small hardware shops in the neighborhood, and this is the biggest. As such, they always get my business, but I'd gladly visit a Home Depot any day. Their chief advantage is location. I will say that the prices are fair though. They somehow manage to fit a lot of goods into a relatively small space and the employees know their stock very well.