Shops get guilt tripped too. I got a request for a demo bike tomorrow night from someone that has spent $15000 on bikes this last year, all outside of my shop. I have always dropped everything for on the spot repairs, given advice and participate on a instrumental part on their board for a local club. Just to watch online and out of town folks get their money. It's maddening. It's why owners become bitter and say f*#k you and do it their way. It's survival. Fortunately...for every bad customer I have 10 good ones.