Hi Craig, thank you for the awesome review. We are so glad we were able to provide you with excellent and reliable service. We stive on taking the time to explain repairs to our customer's because we know it's important. We look forward to being able to service your vehicle in the future!