Unacceptable Customer Service
The customer support provided was absolutely pathetic. They delayed our important shipments by almost 10 days, completely ignoring the contact details provided and failing to inform anyone involved.
Date of experience:
Oct 13, 2025