Thank you Ryan, and glad you like what you've found. We found a simple way to avoid those "questionable repairs and upcharges"... we pay our Technicians hourly (not industry-standard "Flat Rate") to ensure they take the time to do the repairs correctly, and our Service Advisors are non-commissioned (again, not industry standard) so they have no incentive to sell you anything you don't need. Mistakes can still happen, but that filters out about 99% of the problem!