A complete disappointment. I ordered an emblem overlay online and after two weeks (and still ongoing) my package still hasnt been shipped. I emailed them 4 times on all of their emails and I havent gotten a single response. 100% customer satisfaction is a lie. Perhaps if you go to their shop youll receive a better experience.
Terrible products. Watch their installation video multiple times and simple push with a credit card rips the decal. Very cheap and poorly made. When asked for a refund they offered 50% so Ill pay for a product that rips again. Such a joke... Stay clear