A couple of my buds are at a trade show in Atanta and I forgot to research this before they left. I read somewhere there's a hardware store in downtown Atlanta that carries this wax but for the life of me I can't find the posting I read it in. Does anyone know what it might be ? I'd like to get them to drop in and pick up a can of it for me.
Thanks !