Don't give up yet! There is a remedy. This was often given as advice on the ebay Purses Board when it was active and lots of knowledgeable experts participated. There is an Odor Removal product that comes in a jar and can be purchased at pet stores. You put the jar in the purse with the top off the jar. Zip the purse closed and put your purse inside a closed container.....box with lid, pillowcase tied closed, trash bag etc. Leave it alone for 4-5 days and then check to see if the odor has been absorbed. The product works by absorbing odors and it's also used by people in the antique business to get rid of musty smells. If the odor in your bag has lessened, but you can still smell it, seal the purse back up with the open jar in it for another few days. The contents of the jar that absorb the odor are solid so they don't leak out into your bag. Sorry, it's late and I can't think what the stuff is called, but a pet store should know what you are describing if you go in to try and buy some. Good luck!