1 reviews | Active since May 2021
The customer service is bad. They don't reply to emails and have no direct contact number. Their refund process is the worst. Imagine having to beg for a refund due to poor service from their merchants