My girlfriend got me a set of hood pins for my birthday this year and I was asking people who live in my area where a good place to get them installed was. Most of the people said it would look like crap and not to install them at all. What do you guys think? Are hood pins stupid on a stock (for the time being anyway) GT?