Agreed, absolutely, vote with your feet/wallet. BUT I was tied in to Evans via the Ride2Work scheme. Otherwise I would have hot-footed it to a friendly LBS.
I feel for you being tied in, My dad was too.
But I really think considering who much time all of us spend on the net we can do enough of our own research to make an educated purchase.
And also sometimes the crap advice given by the spotty staff at these stores is the best they can at the time, Poor advice and customer service comes when an organisation gets to big to quickly and doesn't invested in the staff that are the first contact of their business.
I'm not defending Evans but staff who are not trained in customer service or aspects of the cycling industry that doesn't interest them, Have you ever asked the lad in a shop wearing baggy jeans and nike 6.0's thats hanging round the jump bikes (sorry for the generalisation) what a compact chainset is? Because I feel its not their fault if they don't know to best way to size a customer for a bike.
BUT there will always be people who don't give a shit and think they no better.