Don't use dealers for coatings, take it to a proper detailing place. Ceramic coating has become a bit of a buzzword and from what I've seen they either smash out a quick polish and throw a spray coating on or they use duraseal which IMO is total garbage. A detailer will advise you on the appropriate quartz coating for your needs. In future if you wanted a coating go see your local detailer and get a quote. Ceramic helps with UV protection but it's main benefit is to stop dirt and grime from sticking to the paint and damaging it, also can reduce the amount of swirls and light scratches and of course just makes the car extra shiny.