I have been here a couple times to get things that a hardware store carries, the guys in the store are very helpful. My complaint is the cash out process - unfriendly and not customer service orientated. On one occasion I wound up having to return something for a project that I ended up not doing- and the return process took a long time - I even had my receipt (cash payment, well within their allotted return time window). I was required to fill out some paperwork - on a cash payment! I felt like I was getting looks from the cashier during the entire process. Again, this is my experience; your shopping experience may yield different results. Good place to buy something if you are in a pinch. If you need to buy something and end up having extras, or your project plans change - go somewhere else (ie: big box store), where returns are less of a hassle.