DO NOT RECOMMEND THIS COMPANY. Terrible customer service, late shipments and deadlines not met after multiple phone calls.
Placed an order and paid expedited shipping for next day delivery. Item was not delivered next day and was promised it would be shipped out immediately that evening. That did not happen and was told the same thing 2 days after by another rep, who was rude. Unfortunately the next day shipping has now turned into regular, multi-day shipping. I wouldn't have paid extra or ordered from them if this was the case. Customer service rep was inpatient and rude--take your business elsewhere!
-- PS. this order never came and I had to contact my CC company to dispute the order.