the local quilt shops in my area charge $8-$12 a yard depending on the quality - batiks are the most expensive - i only shop at the LQS when there's a sale.
i live near the garment district in NYC so i go there to buy bolts like Moda/etc and then i pay about $3-4 a yard and for PFD i pay $2 a yard.
when i don't want a bolt i order online.