I've been told you can buy the same pattern at the lqs and Walmart, but the quality is not the same. The thread count is different and the dye lot is different. I get what I pay for, although Walmart is now selling $8/yard fabric with a pretty high thread count, not much of a selection tho.