I buy the 30 packs of the yonex supergrap. Yet...they do still seem to cost more than they should. i guess as long as i keep buying, the price will not drop.
I've seen those large plastic containers at the tennis shops with many single rolls in them. Not even sure of the brand or feel, but i'd guess it's a good price per unit.