I was looking around the workshop for a roll of Crocus cloth that I had, is this still being made and sold at any stores? So far Ive only found some on line and I dont need fifty sheets.Anyone remember this stuff?