Look in to getting it fixed by someone in auto repair area,I work in a large body shop and we have seats repaired and they seem to be good at what they do,I think the name of the company is Fab tech and I think it is a national franchise so maybe in your area, just a thought,I no it would make...