For businessesSearchWrite a reviewCategoriesAbout
简体中文English

customer

United States

1 Reviews
9 Reads
0 Useful

1 review

V Shred

Having to click and click and watch a…

Having to click and click and watch a video and to sell me something else became too much! I refused to open the app. I plan to review on my social platforms. This is a total scam!

2025-09-30Verified