This variety store is exactly what it sounds like, it sells everything from A to Z. The prices are fairly decent as well, though if you know what you are going to shop for my advice is to go elsewhere. However, in a rush for something this is the place to go.
more