Wanted some cotton to make facemasks with. To buy it by the metre worked out at about £3/square metre. Bought a brand new King sized flat sheet (over 9m2) for just under £10. I don't know if this is something you can get at charity shops (I needed a specific colour as it's for a uniformed group) but it's a considerable saving even on new fabric.