For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Larry Mack

United States

1 Reviews
3 Reads
1 Useful

1 review

Devotcarct

Ordered item on October 5 Not Received

Ordered item on October 5, 2025 and it is now November 19, 2025 and still have not received the item. Tracking information is not updating. Can not login to website to request a refund. Doubt if I would receive it anyway. Think the website and products are a SCAM just to get your money!!

2025-11-19Helpful 1