For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Soraya Lohman

United States

1 Reviews
3 Reads
0 Useful

1 review

Snow Teeth Whitening

DO NOT BUY

DO NOT BUY. I ordered this toothpaste pack on March 12 and it never came. The link to tell SNOW that my package did not arrive does not work, so I emailed customer service, no reply. Their website is impossible to navigate and I doubt that I will even receive my refund.

2025-03-31