If you haven't heard of Spoonflower you must go to their website (
http://spoonflower.com ). You can design your own fabric design and they will print it for you! I tried it out, I just used the paint program on my computer, and the quality of the fabric is fabulous, I'm very pleased with the result. It is pricey but it was so much fun and it's a nice treat for every once and a while. Here are the two designs I had made, please excuse the poor lighting.