I go to my local hair dresser supply shop and pick up a bag of good quality white hand towels that they use for drying peoples hair they cost about £12 for a bag of 10.
But they are good quality and last for ages. I use them for spots and stains, hand washing suites etc.
Just wash them at the end of the week and they are good quality at a good price, as was said you are paying for weight and quality, you gets what you pays for.
Murky