Ever leave the fabric store bewildered? And all the online stores just don’t have what you want? Well, now you have the option of printing your own design! Spoonflower, a company in North Carolina, prints and ships your design for you. Just create an account, upload your design and they’ll send you your fabric. All designs are printed on a basic white cotton base. Expect to receive your fabric within 8 days.
The team behind Spoonflower also offer weekly design theme contests. Check out their site and their blog for loads more information.