RETAILERS

Why you need to buy rice paper (and avoid paper towels)

The average paper towel costs $2.50 a piece.That’s not much to write home about, but if you can’t afford to buy a paper towel, this