I've only placed one order with them, but was very impressed with the customer service.

Placed order. Received email a few minutes later that the one of the items was out but expected in a couple...