My overall experience is good.
Durable and once applied stays put
Easy product purchase and great products
Customer service and order transparency
I am in a dispute right now with a product I have had less than 10 months and have had to replace 4 times, now they are offering me a product that is two thirds less then the cost I paid for the product. REALLY?