Yeah, got them off Amazon from China. Here are how mine failed. Both the front left & right have the exact same type of damage.
Pros:
The one screw and two push-tabs held secure, they didn't break off nor did I lose them
It didn't tear the fabric lining of the wheel well at all
It didn't mar nor scratch my paint
Cons:
They broke
One broke when I went over an exceptionally large speed bump - even at very low speeds it hit and made a cracking plastic noise (not a great sound but better than the metal battery banging I guess). The other broke some other time, not really sure nor did I hear it. I'll be getting a new set for next summer ($19.99 only) as I love how they look and they worked really well overall.
In the mountains though during the winter I'm pretty sure they would be pulled off with the first couple feet on the road. Hope this helps!