They always have a great selection everytime I come. Also, the prices always seem to be cheaper than anywhere else around the area. One bad thing is that it gets fairly crowded...
All reviews seem positive