For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Jenna Beard

United States

1 Reviews
4 Reads
0 Useful

1 review

Snow Teeth Whitening

Been over a month still no product

I ordered my products in January. Its now end of February and I haven't received all of my products. Now it seems like this was just a scam. Still waiting and not sure when or if I'll actually get anything. Update: Snow has reached out letting me know they should be sending the products in stock. I'll update review once I actually get them.

2025-02-24