I ran the OEM Tesla ones. Shattered them. Then next, grabbed some cheap Amazon ones, pretty much same quality, smashed those and cracked them as well.
Finally bought Rally Armor. I think they look AWESOME, and due to not being hard plastic, they can go over speed bumps, road imperfections, etc...