Earlier this year I found the site spoonflower.com. They print your own designs for a very reasonable price. You can also purchase designs from other people. I decided to give a teenage family member a present of a cushion or a bag made from their own design. They came up with a design of clouds (unfortunately I don't have the original design to hand) and decided they wanted a cushion. I finally created it in November. I only used half the fabric and passed the rest of it on for the family member to do with as they wish. Click on the image to see more detail.