I have ordered from Connecting Threads, Shabby Fabrics and Ericas. They all were very good. What makes it even better is the shipping to Canada, it was not all that bad at all. Ordering online in canada, unless I am wrong, is pricey, the fabric is more to start with, so it is not a matter of saving, but ordering because what I want I can not find in stores. Will check back later to finish reading this thread.