Might sound crazy but check with local upholstery shops. I'm finding their prices more reasonable these days. I try to do EVERY thing to my cars myself.... but they are matching closely with what it cost for parts in quite a few cases. ie my Mach I... only 300 more than the price for parts alone from any Mustang house.