you can do the tinting, DIY style and get descent results, but it takes an awful lot of time to get them right. I have some small bubbles on the rear window, not too noticable though.
If you get a plastic squeege in the tinting kit, make sure you cover it in a lint free cloth to avoid scratching the tints