I get my material from a place called Michigan Textile in Ypsilanti, MI. It's basically a storeroom where they let you browse through all the material they have. It's amazing how the material is inexpensive. I seem to find anything I need. They always have the right color and texture. Perhaps you can find such a place near where you live.
95 E320 Cabriolet, 131K