I have ordered from several online shops with no problems. I just received and order from fabric.com yesterday that I ordered four days ago. Also, Connecting Threads is another favorite. Try to find sites that use paypal. I had my credit card number stolen several years ago. By using Paypal, you don't have to type in your number. It is well worth looking into. Also, there is a quaint, little shop in Bettsville, Ohio called the Door Mouse that has an online store that I just love. :D