I just ordered from them a couple of weeks ago. Their service was SUPER slow. It was several days before I got confirmation of my order, then they charged my card...it was over a full week before they shipped my order. Ironically, the day my order was due to arrive they sent me another email that one of the items I had ordered was backordered and was not included in my order. I'm not so sure why it took so long to hear about that.
Anyway, I have to say, I'm not in a rush to order from them again. Hopefully this was just a fluke and isn't a bad sign of their company.