ordered mine a few days ago, still waiting for it to get here!
Not too sure, it did fine in the rain. But I'm in Cali so testing it in the snow is slightly difficult.How do you think it would hold up against snow? Looks awesome but I would hate to have it peel off in the winter.
Not if you put them on right. It applies easy and truly I'm sure $22 isn't bad.i am very skeptical of these. Do they start to peal off after some time?