Welcome to LTHforum!
Fabric stores have vast quantities selling very cheap. I buy maybe 10 yards once a year for less than $10, then use it for lots of things. It doesn't come in bolts, it comes in folded over segments in a box.
The only time it may be issue getting cheesecloth is around Halloween. Crafters dip cheesecloth in heavy starch, then form them into ghosts.
Regards,