I just ordered fabric online for the first time from Connecting Threads. I purposely ordered charm packs from several of their collections. They were very reasonably priced and great for table runners and now I have a sample from lots of their lines. I also ordered some fabric by the yard and was very impressed with the quality. I will be ordering from them again for sure. Like you I was intimidated at first but their service was great and shipping was almost free. It would have been if I lived in the U.S. but they only charged me $7.00 to ship to Canada. Good luck!