I'm curious about this place. After going to their website I was surprised to learn that the address on the website is only ten minutes from my house. I drove to the address and there is a small two story building with an empty store on the first floor and a blue door with 1132 above it that leads (I assume because the door was locked) up stairs. Looking at the windows on the second floor it looked like apartments.
I did find some favorable reviews here though:
http://shopping.yahoo.com/merchratin...recent&from=21