Sometimes the color is off a little, so if I need a specific shade, I purchase from a LQS.
Price will tell you the quality of the fabric, I buy when they have specials, but they still list original prices.
My LQS doesn't have any sales anymore and I can't afford to pay $10.65 a yard. And postage is about as cheap as
spending the gas. More convienent as well. I buy from 2 places, Ericas and fatquartershop,
and have always received great service and good quality fabrics.