Have you been to Marshall's Dry Goods? They are in Batesville Arkansas.
http://www.marshalldrygoods.com/index.php
I did not see on their website if they sold batting by the yard, but you can contact them and see if they will in the store. If you have not been in there, you are in for a treat. Much better prices than their website and their website has great prices.