Unreliable Service with Poor Support
It's been over 12 days since I placed my order, and it hasn't shipped yet. The order details are not visible, and the customer support is lacking. I recommend avoiding this service as I have lost a significant amount of money.
Date of experience:
Dec 12, 2025