Great customer service is what I have to say.. I went in to get a few things for something I wanted to build, and some guy there named Tomie was very friendly and helpful. He not only showed me where things were but recommended things when I asked him. I'll take off a star just because there is poor management when it comes to employee scheduling - why does there need to be 20 employees walking around placing little inventory items? Give me the job and i'll place all items myself in less time. Also, there's only 1 cashier for 5 + people coming up to buy stuff.