bikes are supposed to be fun and relatively simple. it pisses me off when certain people at bike shops turn biking/repairs into a negative experience with a condescending attitude.
sorry sabretech, i think you're giving Will too much credit. the fact is he doesn't take responsibility for the stuff he sells. any bike shop that sells wheels that go out of true in a few weeks should not be in business.
ideally everyone should be able to fix all their own stuff, but some people don't have enough space or money for the tools, etc.