I have purchased swatches from Fabric.com They are very helpful I have a habit of putting in my order for swatches, then starting a new order and put the most like matches in my cart. It may take a few days for the swatches to get to me so I am checking my cart frequently the fabrics stay in the cart until I am ready to order this way I know it won't sell out on me.