Don't have any links just handy, I but I have been searching the web for original appearing seat covers. There are plenty around, $40 - 70.00. Unless you are intent on keeping the original cover, I think that is the way to go. Otherwise, the covers come off fairly easily. If it is just broken thread, that is an easy fix. If the vinyl is torn, shop it around to auto upholstery shops. Someone will have an idea.