A local expert car detailer would probably do a full decontamination, two stage paint correction, apply a ceramic coating, and clean/protect the interior for a similar price.
And it would be a proper professional job too. No way I'd let the dealership do it.