I have used some cleaner that I bought at AC Moores, it cleaned but I didn't like the smell, and it always seemed to choke me. Not sure why. I use a stamp scrubber pad and Stampin Up cleaner. I don't know if it is better than anything else out there but it doesn't choke me!!!! I do like the new Stampin' Up scrubber, it is bigger so that it clean bigger background stamps easier!!!!
Let me know if I can help you with anything.