Rating: 4,198 reviews from 2 sources
Selected Review of 509 Reviews
I received my order in 4 days..I got exactly what I ordered..24 Nail buffers.. I saw some negative reviews so I was Leary..This company is legit … Read full review
www.trustpilot.com