I recently bought a couple of jelly roll packs because I wanted a variety of batiks to make a collage quilt with an couldn't figure out a cheap way to get a lot of different colors online (I didn't need a yard or two of each and many places have minimum requirements.)
They may be a bit more pricey than you're looking for, but they have a surprising amount of fabric per roll. Maybe something to look at?