Being a 3m dealer of solar and security solutions in AB I would suggest to sub it out. Without the correct tools/knowledge on installing it will either A) look like crap when installed B) cost you a few sheets to get one up that is passable C) not crack the windows due to thermal breakage. If you don't know what to look for when quoting you can get yourself into some trouble... windows are not cheap to replace.
FYI if your looking for 3M solar and security solutions here in Canada, there is a dealer network of companies who are authorized to sell/install 3M films in Canada so don't get duped by a bait n switch. If you check out
www.windowfilmcanada.ca it will give you the contact info of the 3m dealer in your area.
Chaz