For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Caroline

United States

1 Reviews
1 Reads
1 Useful

1 review

Similarlyl

This place is a total scam!

This place is a total scam!! DO NOT PURCHASE FROM THEM!! I’ve been trying to return and get a refund from an order I placed, and I get the same reply each time. Their system is set up to auto-reply the same message. I never get a live response from anyone. I’m so pissed!! 😡

2026-02-06Helpful 1