Bob, its sad that some dealers take your money and provide bad service. Glad you found someone to do the repairs correctly. Just so you know, if you get bad service from a dealer, you can call HL and they will find someone to do the repairs in your area. It might be an independent service only shop.