WalMart used to carry packages of like 6 REAL cheesecloths, hemmed, good sized, which I have used for years for all my needs, such as making paneer, draining yoghurt, draining deep fried items, etc etc etc.
These were NOT gauze. They were 100% cotton muslin, and fairly thick. They held up to years of use.
They were in the section with kitchen towels.
Apparently they don't carry them anymore and I haven't found a replacement source. These were inexpensive and so useful.
Anybody have any idea of where to find a similar item?