Just vote with your feet man.
If you like stroll into the shop and state " I can by for $XX online but will support you if you sell it to me for $$XX" They can choose to compete or counter offer. If you don't get the deal you want then role the dice and buy online.
I do. Then I get growled at for not supporting my local
When I wanted a new board I said, "Dude these pads are 1/2 that price in the rest of the world!" and the response was "Meh."
One of the guys has just bought a 2013 Zephyr, complete - $2,700. He gets a 10% discount for being a club member so it'll be about $2,400*.
Club membership is $180 a year. He's been here for 2 years so . . . what a saving!
I don't begrudge the club fees one little bit though - convenient parking, shower, gear storage, and boat rescue for those who need it.
Just wish we didn't get screwed on gear prices . . . I think Switch has got the right idea!!!