While the store is great, and so is the merchandise online, the website customer service (outsourced to Mexico) is TERRIBLE. They seem to have no concept of what the term 'customer service' means. They messed up my order, then when I called and asked for a supervisor because the rep refused to make it right, I kept getting disconnected. It took me repeatedly calling and asking for a manager, to finally, over an hour later, get only a half-way satisfactory resolution. And the manager never apologized, and made it sound like he was doing ME a huge favor. I've tried contacting them through the website to convey my feedback, but so far (3 days later) still no response.