Note that a jelly roll means a bunch of 2.5" strips. It can be anywhere from 12 to 40+ strips so you really have to read the fine print to see how many strips are included & do the math to see where the best price per strip is. One place that has nice fabrics is Jelly Roll Fabric:
http://www.jellyrollfabric.net/?gcli...FcGPMgodbi4Aaw
Note that their jelly rolls are about 20 strips.
Missouri Star Quilt Company has many of the 'name brand' jelly rolls, usually in the 40+ range:
https://www.missouriquiltco.com/shop/browse/13
And Connecting threads doesn't charge extra for their pre cuts. They figure out the exact yardage and that's what you pay:
http://www.connectingthreads.com/Sam...__L602204.html
I've ordered from all 3 places and had good results.