I live in Ontario, Canada and would love to hear from our American friends where the best places are in the States to find fabrics. I have been to JoAnn's in New York state and love that store. Are there any other places (or websites) you recommend that have reasonable prices?