DIY VS. PRO INSTALL: WHICH IS BETTER FOR 68 AUTO FILM AUTO PROTECTION SAN JOSE?