as for the paint the local Pontiac shop in my town dose a great job matching paint they just arn't low prices lol