Looking for online fabric stores? Our comprehensive list includes all the best places to buy fabric online, including US, International and Canadian fabric stores.