Originally posted by A. Van:
I bought 3M adhesive, tar and wax remover. It's says it removes tree sap, adhesive, silicone, greace, and oil.
and it say will not harm most cured automotive paints. it also says will not dissolve or mar paint that has been properly aged. Also suitable for use on vinyl or glass surfaces. and it says. Allow product to soak surface. Pressing hard will cause cloth to dull surface.
Will this stuff work, should I use it? 
I use this tuff all of the time, works well. Didn't need to use it to remove the foam stuff though, only the residue left behind.