I have ordered from this shop several times with great results!
http://quiltsofnauvoo.com
Most of the items in the Sale section are $2.99 a yard with a few exceptions. Batiks, cottons, juvenile, stripes, a few flannels(Clothworks and QT) and holiday items from lots of fabric manufacturers. I find the shipping costs to be reasonable and if a question, they will give you an answer. No affiliation, just a happy customer with stripes, batiks and some cute sheep fabric coming my way!