My go to: fatquartershop and M. FQS has a wonderful website, browsing there is really fun. Their service is excellent, so is M's. Both have top quality fabric and frequent sales. What more could you ask for!