For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Dallas McNally

United States

1 Reviews
4 Reads
2 Useful

1 review

verniershop.com

Sketchy

This company is sketchy and their products are crap. Plus, they enroll you in a "rewards" program that charges your credit card $39.99/month after your purchase. They run their credit card billing through another company. I will not be ordering from them again and will urge others not to either!

2025-09-30Helpful 2