I feel for you guys with bad LHS'. I have two within about 45-55 minutes from me and they are both owned and operated by knowledgeable, friendly, honest, and helpful people. It's a blessing to have a good LHS. One of the LHS' I go to, I've been going to for over 20 years!![X(]
I have a crap one that's about ten minutes from me, but that's just the emergency LHS!