OMGEE i sent them 500.00 and they say my empressions failed and said they were sending me another impression kit. They sent me a tracking #.
I checked this company out all 5 stars. God i am angry!
Product or Service Mentioned: Secret Veneers Veneer.
Reason of review: Return, Exchange or Cancellation Policy.