Dear TeresaS-
The sites that I recommend for fabric are:
(1) Hancocks of Paducah =-sign up for their newsletter - they have frequent "Web Specials" during which you can get first quality fabric at very reduced prices
(2) Thousands of bolts [but only one nut] sells all fabric for