I'm not sure how big of "blocks" the foam may come in at Jo Ann’s of Factory Fabrics. If you could use soft blocks of foam like in seat cushions you could try B&H Upholstery at 775 Wilson Street in west Eugene (a block from my shop) or Econo sales on main in Springfield. They might be spendy so another alternative is to look in the back alleys near the U of O and get the cushions off all the couches the college students are abandoning this time of year. And I'd sugest as fun as an electric carving knife can be to use a hot wire cutter makes a better cut. I got once at Crapworld years ago but they closed Jo Ann's is the only place i can think of in town thet might have some. Hmmm and is thee still that craft store on the south side of the gateway mall parking lot