In my search for a perfect-fitting screen protector, I've now purchased 6 of them and none of them are perfect, despite what so many reviews say. Even though they're sold under different names, 4 of them turned out to be the same "Glass Screen Pro" protectors. Even more surprising is that the "premium" Abstract Ocean one is identical as well. The box and included cleaning kit is different, but the glass itself is identical to the others. $46 vs $16? I'll pay a little more to support a good company, but for a third the cost with faster shipping, it's hard to justify.
Abstract Ocean - Tempered Glass (9H) Screen Protector for the Tesla Model 3
TeslaToys - https://amzn.to/2EJcUPE
Abstract Ocean - Tempered Glass (9H) Screen Protector for the Tesla Model 3
TeslaToys - https://amzn.to/2EJcUPE