I went to Wal-Mart the other week and on a whim I bought some Nu Finish car polish. I ain't one to be doing too much to my truck, but I was wondering if this stuff is ammonia free so I can use it in my tumbler. I couldn't tell from the website, and my nose says there isn't any in it, but does anyone out there really know?