I spend hours at HawthorneThreads.com just looking at fabric and using their website to check out complementary colors and styles. Someday I plan to buy from them. Right now, I'm trying to reduce my stash of some fabrics that have been with me too long.