They are horrible. They charge you when you place the order, their inventory is not up to date (I ordered 3 items, got my credit card statement and was billed for all 3 items and only got 2 items, 3rd was on backorder) and as mentioned their customer service is horrible. Unless the item you are looking for isn't available anywhere else (the items I wanted weren't availabe anywhere else at the time, not even on EBay so I had no choice), I wouldn't order from them