I was searching for that last year.
And visited some shop over queens and LI, but no one can't do proper vinyl jobs.
One of them even suggest me for painting... (the reason for doing vinyl is reversible but suggesting painting? non-sense)
Search all over the web and finally found one.
https://www.facebook.com/PHENOMenalVinyl
Look at their gallery and it's promising.
Send Matthew email, He will respond back with the quote.
I was planning to do my 535i some vinyl jobs, but my car went in for service after accident. Probably I will get some job done later.