Hancock has just about every fabric you can imagine. They are always super friendly and I usually spend an extra 15 or more minutes in there chatting away with the ladies that work there. I always love to see what they have on the tables for $1.95 /yd or less. I always have a hard time deciding what to buy because they have so much.
more