I recommend sourcing the covers from here:
http://www.classic9leathershop.com/index.php?p=home
you also could send the seats to them if you want or use a local upholstery shop (I have used Fernando at Marlee Auto Upholstery 416-789-1542 and pleased with his work and price).