Judi,
The prices are inching up everywhere. I would say that the wholesale prices have risen about 50 cents per yard in the last year, so that would likely translate to $1 / yard at the retail level.
If a retailer doubles the wholesale price, then I would think that the retail prices would wind up being generally from $8 to $9.70. But... if the retailer doubles her full cost (meaning the wholesale price of the fabric plus the 30 cents / yard or so that it costs her in shipping) then that would bring it close to the price that you've mentioned.
I'm not sure that all the price increases have happened yet, either. Very unfortunately! And once one manufacturer raise prices, they pretty much all follow suit.
You're not crazy. The "new reality" is just setting in for you, though.