I have a couple of microfiber cloth used to wipe and clean for different purposes that have been only used for a year or two and yes they have some stubborn stains but none of them is torn or worn but my dad tosses them all and argued with me that when there is stubborn stain or mark left on it then it should be tossed.............who is wrong?