Well, I just saw a Keystone badge for sale for thirty five bucks. Thirty bucks for a set of padded bags is probably a no brainer. You can surely do something to at least diminish the smell to a very minimal state. One last thought. Why not install a liner into each bag either by stitching or gluing some kind of impermeable material into each bag? I don't know how much a new set of padded bags are but thirty dollars doesn't buy much anymore......
toodles
drumhack band2