I have used fabric.com, Hancocks, Connecting Threads, Favorite fabric, Bear Paw Quilting and had good luck with them all. Anytime there has been and error in an order I simply contact them and everyone has been very willing to correct the order at little or no cost to me.