How bad is it?
I've done DIY with that kit. It looks meh and won't take any kind of stress. If it's on a seat, fugetabout it. The structural strength of vinyl is the cloth that its bonded to. The vinyl is for looks. If the cloth is compromised, it done.
The DYI solutions are cool and all, but I only have one shot at this. I want it done by somebody that has done it successfully a number of times. Hence the thread's title 'Who Fixes Vinyl?'