Oh please, there is no winning. I battled the funk for the past year and am about to ditch mine. Where I live, taking the trash out is kind of a pain so the option of just emptying the trash constantly isn't realistic, although I do empty the diaper champ as often as possible. Yes, we have the diaper champ which we lovingly refer to as "the diaper chump." I tried everything, scrubbing, disinfecting, baking soda, vinegar, and every time I empty it, I let it air out overnight or in the sun. Not to mention, the way it is designed, it is back-breaking labor to clean the damn thing. Like other moms said, at this point the stink has been absorbed by the plastic and nothing will make it stop smelling rank. All I can say is thank God my son is almost completely potty trained. Will NOT miss the diaper chump at all.