INSTAsmile Reviews

2.84 Rating 50 Reviews
F
Happiness Grade
F

Customer Service - Bad

33.33%
Industry Average
Although their customer services are in the main very nice and full of promises, their laboratory technicians are well below par.
posted 2 years ago - CatMEW