Has anyone ever designed and ordered custom fabric from a website? as I understand you upload your own design or photo & they print it on the fabric. one link I have looked at is fabricondemand.com I know there must be others. what might be a reasonable price for these sites?