I prefer to buy from equilter.com for my fabric. Their selection can't be beat, their price is fair and their web site is the easiest one I have found to use. If I love the fabric but have no idea what I will use it for then I seldom buy less than 3 or 4 yards. If it is a rather basic type of fabric and is on sale I will buy more.