Tech is excellent for the most important task of showing effect of aligners; not the best for signing up and paying - possible problems my end but were repetitive. Fixed by the EZ Smile team manually.
1 year ago
EZ SMILE has a
4.4
average rating
from
893
reviews