Johnny you are better off getting some satin black vinyl and wrapping it. You could remove the trim and bring it to a vinyl wrap company & they will do it for you. Not worth painting them though as the same thing happens. BMW used a 3M satin black vinyl on their exterior trim and it is so durable. Most vinyl companies will stock it if you fancy giving it a go yourself. There is a crowd out on Airton Rd in Tallaght called Sign & Digital. They should stock it.