I ordered several items without an issue. But when I only received a partial shipment It was impossible to get any response from their customer service department.
After 3 weeks and several messages to them I'm disputing the charge with my credit card.
It's just not worth the hassle. In the future I'm not going to bother with them.