Actually working around Car Care Chemicals all my life, I have found that Armor All does crack after a extended use. But that is on the dash door panels and so on, it really depends on the surface that it its on and the exposure to the sun. Your best bet is go to the nicest car lot, in your area and ask what they use, and then contact the local dealer, if you can find them in, or just ask the Lot. I have worked my whole life with Production Car Care products, learned to fully detail at the age of 8. The stuff is very simple to use, but the bussiness behind the product is very screwed up! Pushing my uncle out of bussiness and taking his areas that he paid them for! And this is after saling their product for over 27 years! He was even friends with the owner, but as the product goes it is probably one of the best out there, if you can find, it is mostly and in some places Strickly for Dealers, Detail Shops, and Body Shops.