***Update to my last review***. Immediately after my last review, Royalty contacted me to correct the disparity between the quote and the final cost. The entire team was apologetic and issued me a refund for the over billed portion. To say the least, they have gone above and beyond to make sure that I was happy. I will definitely be taking my vehicles here again if and when the need arises. My daughters car is now running perfectly. Please consider this review as a retraction of my previous review.