I've ordered from Quilting Twins and found that the quality varies, but the service is excellent. I was disappointed with an order from Etsy because the color was not what was represented in the picture. The lesson I've learned is not to order from individuals, but the online shops others have mentioned. And it feels like my birthday when fabric arrives at my door!