I buy alot of my fabric online and at shows. I definitely pre-shop shows for later online purchases. I will pre-shop a LQS, in that they may not carry the whole line but I do get a concept of the colors. But if they have it I buy it there--only fair. Colors, you pretty much cannot match.