Does anyone have these? Is it not grim to put worn cheesy smelling slippers in your microwave. Mmm, reheated sweaty feet smell in the microwave, just what you want! I don't get it.