This place has everything except good customer service.
I went in on a Saturday with my son to get some stuff for a school project, and I don't know if they were busier than normal or just understaffed, but this place had some of the worst customer service I've had in a while. The clerk that came to get some items out of a locked case couldn't spare a moment to answer my questions, and the cashier was distracted and just sort of, "Oh, that's nice." when I tried to make small talk.
The prices were insane, especially for the level of service we received.
Doesn't matter that they're closer to my house, the service is definitely not worth it. :(