I learned the hard way after shattering my old 12 Pro that cheap film does basically nothing for impact. You might want to consider Spigen EZ Fit Temp...
If you want something that actually lasts without spending a fortune, check out the Anker 565 USB-C Hub 11-in-1. It handles 4k 60hz and has 100w pass-...