It's true if you haven't sewed for a while the prices have really gone up over the last few yrs. I can remember when I lived up N where the manufacturers used to be getting fabric for .25 or .50 yd. I know it was 20 yrs ago but we need to get fabric made in this country again and maybe it'll be more reasonable of course those prices are long gone. I think no matter where you buy from you have to like the feel of the fabric before you buy it because you won't be happy after you buy it. I was online at Joanne's today and came across some fabric that was actually made in USA and it was on sale for 5.39 yd. Sue