Has anyone else seen this site, or tried it out? You can design your own fabric! They can set your requested repeat, and make it for you in yardage or fat quarters. You can also buy fabirc that others have designed (not sure how that part works). It is not cheap, but for a special project it seems brillant! You can also do quilt labels.
http://www.spoonflower.com/welcome