Hi Deecee, I have purchased from
http://www.whittlesfabrics.com/ The quality was fantastic and I had my fabric in 1 week, they have great prices too.
Also
http://www.wishuponaquilt.com/ great fabric and service also only took 8 days to get my fabric.
And
http://www.hancocks-paducah.com/ I have always got great service from them usually only takes 1 week to 10 days to get my fabrics, (all quality fabrics) my last order arrived in 6 days. If you sign up for their newletter they let you know from time to time that they have free shipping which can include up to 2 battings if you spend over $100US I got 2 king sized battings, a ruler, thread and around 16 yards of fabric and a new olfa cutter for around $200, you cant beat that. PM me if you want more info.