Some other brands may be better - smoother, thicker - but they dont have the same warranty and don't always have the same coverage.
And some times they have more coverage, cost less, are easier to apply and have less "orange peel" as well. What was described above is common on the 3M film and is one of the reason I have switched from using it as much. 3M vinyl for the other stuff I do used to be the top of the line 10 years ago and now even the generics have passed them by- better life, gloss, ease of use, removal, etc etc etc
"StarShield" is a name brand like Kleenex is a name brand. They stamp their logo on 3M film. It is not hard at all to easily get equal or better quality. I still stay away from the generics like Armor, Venture, etc. I've had all of them in my hands and have tested all of them. There are several reasons I use what I use and all of the factors that influence that decision for me are because I believe it's greater quality. My cost certainly isn't any lower on the material so if I felt another product was better quality, that's what I'd use.
I'm sure I could be a starshield distributor if I wanted to. They are a virtually and insignificant player in the game, a re-brander that focused on very few oem supplied kits, and an extra middle man. There is nothing that makes their product outstanding and nothing you can't get a better product for less money without a smudge mark on it (the logo)