So, the prices on everything may not be quite as cheap as a Home Depot. Also, although they have a surprisingly large variety of hardware items, they are not going to have every single thing you might need(cedar fence slats for example). But, they are convenient, they are friendly, and the staff are very helpful in assisting you to find what you need. When I was recently unsure of what product to get, the young guy readily explained the relative benefits and prices of the products. He then recommended I get the less expensive one, try it, and if I was unhappy, he said bring it right back. I have a lot of respect for this kind of service. He helped me find exactly what I needed, without trying to upsell me. This is why I will be giving them more of my future business.