I am thinking of getting a ceramic coating or transparent wrap on my car to protect it from daily driving and stone chips.

(I need to get a few stone chips and small scratches taken care of first.)

Has anyone had good or bad experience with any products? Opticoat, CQuartz, 3M wrap?

Do any of these products protect car paint from stone chips at all?