I've just recently stocked up....and just bought a whole roll of batting with a Joann's 50% off coupon. Makes it a little less than $5 a yard (for 90 inches wide). Luckily I have a basement storage room to put it in.
But I am going to keep stocking as I find sales. And use Hancocks and Joanns coupons as much as I can.