MC
Michelle C

1 reviews | Active since Nov 2018

07 Feb 2025, 17:53

Horrible to no customer service

Trying to pay tax and duty and the payment link keeps failing on me, there is also no way to contact them, So frustrating, Struggling to access any customer chat or contact us is not available on their website.

0
Replies (0)