There's a quick & dirty (literally!) fix I've used myself:

Run your finger over the foam a couple of times. Any dirt, grease, lint etc. on your finger will stick to the sticky foam, making it a lot less sticky. Keeps it working until you can get it properly serviced...

I said dirty, didn't I?