This store has a fairly good selection, but not exhaustive. The customer service is very variable. The plumbing and paint sections are great. Staff ask if you need help and are very knowledgeable, but most of the other sections the guys stand around, talk, ignore you, and act snooty. It is very annoying. Another problem is that they are very expensive. I only go if I can use a coupon and need just a few things since it is so close.