There is not a bike shop within 70 miles of where I live, so no LBS to lose and if it were not for the internet it would really be a pain.
Since I am not a regular anywhere, my service in the big city tends to be poor, IMHO, at most of the shops I've frequented. Business is business. No one cries for me when my business suffers, so it is what it is.