It is the IMFASTTOO solution for all ills. Personally I refrain from using waxes - despite all claims to the contrary they attract dirt especially if it's warm and the wax melts. Water&soap (not detergent) and patience.
THATS so funny my painter laughs at that nonsense and if your repainting you need to prep the parts correctly any questions you can call him. I never had a problem having anything repainted so dont listen to those fairy tales
A friend back in high school worked for a Mercedes-Benz dealership cleaning cars and such. Lemon Pledge was their go to product for the interiors. Said it worked great, was cheap and even smelled good.