Re: silver piece around the windshield...
i have a guy that hand washes my car every week for me for $20. he makes my car look amazing. he was busy and i was running late so i took it through one of those eager beaver/super suds car washes and they made it look like **** for $12.
i went to the dealer and they said it should be under warranty and that they will replace it.
i live in south west fla where the mosquitoes and love bugs are extremely abundant this time of year. especially when i drive 36K miles a year. lots of bugs!!!