I agree....
I'd also like to add a thing or two based on my experience with the local jackasses here.
Don't fuck up the customers parts, then blame him, Yamaha, the weather, his truck, UPS, 3 of Saturns moons or President Bush. If you fuck up say "I'm sorry" and fix it/pay for the part.
Don't be an asshole to your customers.
Answer your phone.
Don't ask "Why do you want that color...thats gonna be ugly."
When a customer shows up when you said his parts were going to be done, don't say "Uh, you dropped some parts off? I can't find them anywhere." because you haven't even sand blasted them yet. Just tell the truth and tell them that you are behind schedule, then get your ass out there and get them done.
You'd think the 3-4 shops here would have figured that out by now. If I did more PC'ing I'd set up and do it myself.