Now this is a case where Hyundai dropped the ball. The vehicle is under warranty and if this is a defect and they said they were going to replace them then they should have been replaced. Refinishing rather than replacing IS acceptable. No manufacturer is required to replace a component if that component can be repaired. But again...If they agreed to replace them then they should have done so and the Dealer should have stuck up for you.