I try not to buy them, because they are very expensive. However, I buy them from Connecting Threads where the yardage cost ends up almost the same (you lose a bit on the charms and layer cakes). I buy it for variety, and because the fabric is so pretty.