If I had that problem and $350 would get the seat re-upholstered I just pay up and be happy the problem was fixed. If you want to save a little $$$ diy’er can do this sort of job themselves. So that’s another option. Go to your local public library and see if they have a book on auto-re-upholstery. There’s probably u-tube vdos on how to do this also. The proper way to do this job is to remove the seat from the car, strip the seat entirely back to the frame, and install everything new, new foam rubber, leather (or cloth).