I have tried the Rain-x Cerami-x but have been unable to get rid of the wavy steaks it leave behind when headlights shine thru. Instructions state to use with a microfiber cloth and that help a bit, but I had to spend alot of time buffing to remove the streaks. Don't see them under normal conditions, only when heads lights are shining in.