WE all hate front plates on our Ferraris. We especially don't lie the look or drilling into bumpers. Have you guys seen this? It is just a sticker....