Okay so I went there today. The place itself is pretty small.. only like a 1 garage area. I talked to the guy that owns the place and he was cool and quite informative.
My buddy is getting his Mitsubishi wrapped and they price it according to approximate vehicle size. For his Lancer, it's going to cost around $2800.
They have a huge collection of colour choices, with matte and gloss being roughly the same price for materials (but chrome requires multiple layers apparently and the vinyl itself is of course more expensive) so there's a difference of between $100 to like $600 depending on the type you choose. They even mix colour combination layers for you if you want a more custom colour (for instance my buddy wants to have a pearlish white/blue bottom layer with a clear red glossy top layer, which looked sweet from the quick sample we saw today).
It was a pretty small place but the quality of work being done seemed really good to me. They did a bunch of cars for import fest that just happened here in Toronto, and it turns out they wrapped the Vossen 370z that I just saw a youtube video of a week ago! I was pretty impressed hehe
Amuse Nissan 370z on 20" Vossen VVS-CV2 Concave Wheels / Rims - YouTube
I asked, and to wrap our 370 it would cost about $2500. I was caressing some guy's blue BMW that was being wrapped in matte orange and it was sick! Down the road when I feel like a colour change I'm quite certain that I'm going to go this route. So many colours though it'd be tough to choose
I mean, a few members here have the experience/ability to do it themselves.. which would be awesome since you're paying a big chunk of the $2500 for the labour. Unfortunately I'm not one of them lol and I don't think I want to learn by practicing with $700 rolls of wrap in my little garage hehe
edit/addition - yeah you don't polish vinyl, only wash with soap and water. however.. the guy showed me that they now 'do' have certain vinyls that have like a glossy/clearcoat layer on the top that you can wax and buff.