I was considering going that route but I have gotten burned before going that route. I hate paying for a something, to get a half ass result. I would have been more willing to have a shop do it if someone had recommended them but haven't found one yet.
Decided to just do it myself. Will try it with a passenger seat first to see how I do.