Paint Sealant

I would just use Zaino, which is a bona fide paint sealant, because it's a polymer, and not a wax, and is therefore better, and will last longer.

www.zainostore.com

I wouldn't trust anything offered by a dealer. A "paint sealant" from a dealer may just be a wax job.

I also wouldn't get any undercarriage coating nor leather/fabric sealant from a dealer, because I'm sure you can buy something at Pep Boys that's just as good or better.