Places to buy 20lb. foam online?

I am an ID student at CCS…just wondering if there are online retailers that sell 20lb foam online…or in heavier weight. The school bookstore is out of stock, and I need some quick.