I opt to get mine installed at Best Buy, since I cannot for the life of me ever get these things installed properly.
Yesterday I decide to randomly install a plastic screen protector on my mom's Galaxy S5 and it came out perfectly. Not sure how that happened.