Always buy from shop:
-boots
-poles
50/50 shop/ online:
-goggles
-helmet
-outerwear
5/95 shop/ online
-skis
-bindings
Shops are ridiculously expensive. And their whole marketing tactic by saying "msrp $500, now $379!" for every product is stupid. I'm not retarded, I know that $379 is msrp for abangs. Plus I often buy leftovers at the end of the season.
I always buy boots from the shop, same with poles. I don't mind paying full price for boots, they are the most important. For goggles helmets and outerwear, I buy what I like where ever I find it for a decent price.
So if you want more park kids to buy at a shop, lower the prices a little bit, and don't use that stupid marketing technique to try and fool us into thinking everything is on sale. Gapers will fall for this, but your average park rat is smarter than that, they are looking at all these products online all the time. That's where people read about gear, and the price is online. Sponsor events, have giveaways (lift tickets, certain % off next purchase, etc), carry good products, have staff that actually know what they are talking about, and don't be biased against brands you don't sell. Saying that Line is shitty quality just because your competitor shop carries Line but you don't isn't cool. Offer a similar product that will be similar to one you don't carry. I was trying on boots at a shop once and I overheard a staff member talking to a customer about how Line's are shitty quality and I left instantly. Don't lie about things.