I would not agree with using mineral spirits. Mineral spirits is oil based and will cause fish eye's....
Must disagree. I've used it many times without issue. Commercial wax and grease remover is petroleum based as well. One additional tip. Wipe whatever product you choose to use on with a dripping wet rag and wipe it off with a known clean rag before it has a chance to dry on the surface. If it dries on the surface all you're doing is moving the contamination around.