For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Allen

United States

1 Reviews
1 Reads
0 Useful

1 review

Pascal Design

SCAM, please read Terms of Service #3!!

Don’t buy!!! It’s a SCAM!!! My order was placed on December 6 with a promised delivery window of December 11–14 with the expedited shipping I paid for. Item never arrived and tracking stopped updating. The company presents itself as California-based, but its Terms of Service list a Singapore address as the primary contact location, which was not clearly disclosed. Customer service has been unresponsive. If you look at the “Terms of Service”, please pay attention specifically to line item number 3 which basically states "Don't rely only on what's on our website.", "Stuff here might be outdated or inaccurate","If you make decisions based on our site, that's on you.", "We can change content whenever we want and don't promise to tell” The lack of transparency around business location, combined with non-delivery, raises serious concerns. I would not recommend ordering.

2025-12-21