OK - this may sound dodgy as - but phone up either casurina or canningvale prison. I'm not sure if they still do public.... They have a guy in there who does upholstry, the best I have seen, He did my friends car and it is really good. Its also cheap. You prolly won't wanna do it - but its a suggestion.