I just brought my 2004 330ci ZHP into a local car wash and they were offering a ceramic coating service (including detail) for $299 that was guaranteed for 6 months. It looks great to me, they said they can also do a ceramic coating that lasts up to 5 years but that they have to keep the car for 3 or 4 days to cure the coating.

Name:  BJzGc41.jpg
Views: 573
Size:  844.0 KB