Yes, but it does depend on the fabric. I don't usually buy holiday fabric, but find Joanne's fairly competitive otherwise. I'd imagine they mark up any holiday or specialty fabric simply because of demand. Grrr...
One store I've started shopping at averages $8.99 a yard. It's beautiful fabric of the highest quality for quilters, but at those prices I think twice about any purchase.