I've watched how-to videos. I've bought a heat gun. I've also cried in my driveway after ruining a $200 roll of vinyl on a Prius mirror. DIY wrapping is possible if you have the patience of a Buddhist monk and the hands of a surgeon. But for most people, it's a disaster waiting to happen: bubbles, stretch marks, and a final result that says, "I gave up halfway through." A professional install guarantees a warranty (usually 3-5 years) and a finish that doesn't trigger your OCD.
How much does it cost to wrap a car? Prices per type of car!