TERRIBLE
They have horrible customer service and allow their customers to scam them. After I finish selling my in progress order, I won’t get using them again. I have so many stories that I don’t feel like typing but just know MERCARI SUCKS
Date of experience:
Jun 25, 2024