CarMax told me this was the only place for my warranty, Not True! Sun Auto wasted two full days of my time only to finally tell me I had to take it to the dealer. Wasted 200 dollars in cab fare back and forth 3 times. Sun Auto never returned my calls when they said they would. Total waste of my time, the dealership handled everything right away got me a rental and yes they do honor my warranty