....take a few minutes and stop at a local trim/upholstery shop that has been in business for a good while. Its amazing what they can come up with. Worth the time.
We don't really have a places like that here unfortunately. There was one person that did some upholstery work, but last I've heard he's since left the country.