I will not recommend wheels america, I took my X5 wheels to them to paint and after three months paint start "run down". They say that are giving life time warranty so I took wheels back to them to repaint them they said is my fault because I probably used hard acid to clean them and is nothing they can do. they can paint them again but I have to pay again
I'll never deal with them again, they charged be $550 for set of wheels to fix curb rush and paint them.