I know I’m like 10 years late to this thread but can you show me how I can buy these.Yes, they make fender flares. Functionality? Well for one, less steel exposed to those annoying shopping carts and car doors in the parking lots. But more importantly for me, they give it more agressive styling. I love the look of them, and don't regret my decision to get them at all.
To answer your question about the snow. Well, I will have to monitor that and get back to you.
They look awsome. See for yourself!