You might try asking at a local leather cleaning shop. A friend of mine ripped an expensive leather jacket, and they did an AMAZING job fixing it. Even knowing it's there, I can't find the rip. Vinyl HAS to be easier.