You really can't find fault with this store. If you can name it, they probably have it. But you can't just browse like a tourist in there, pawing everything in sight. At some point, the staff will insist on helping you, so go in with a purpose, or, at the very least, an intention to buy!
Pros: Vast inventory
Cons: Overwhelming selection
more