You can do better on line at places like Thousands of bolts or Fabric.com , both carry high quality at very reasonable prices.
I use Jo Anns for supplies like batting , thread etc. and then only on sale or with a coupon the regular prices are no bargain, by US standards.