Terrible, terrible, terrible service.
Waiting for 14 days for my order to ship.
This company could not tell me when it would ship.
They yelled at me on the phone when I finally cancelled the order and charged me a 20% restock fee.
The customer service rep said they have been having problems.
Buyer Beware.
Bad deal.