9 Jun, 2020 → by ClaimboUser837920
Got my decals
5
I must be one of the lucky one's. I ordered 6 decals from them and I actually got a them. Took a couple of weeks but they were perfect. I have no complaints User's recommendation: Try at your own risk I guess.