My lady friend uses Zwitsal baby shampoo everytime she washes her car. She swears its kind to the paint and will never leave water spots nor remove the wax but cleans effectively. Cheaper too than car shampoo.