While you have some good advice already. I will simply say RUN, RUN as far from KMA as possible.
I have their front and rear bumpers , I tell ppl they were custom made, I hate to utter KMA. Their customer service is the worst. (this was 3 years ago). I was told my bumper was a BOLT ON, LoL..it wasnt even close. Luckily my 4x4 is a good fabricator and got it to work and look good. THey said it would be a month, it was 4 and then when I called they got all pissy with me. This was b4 I found CK5 and the vendors here, otherwise I wouldve went with someone else.
Also when they shipped it. they wrapped it in plastic , well thats not too bad, expect they painted it the day b4 they shipped it, you guessed it , paint came off everywhere and you could still smell the paint, it hadnt even dried yet.
Next came the missing parts, I ordered Shackles and some other things , they werent with the order. I called and it was a big hassle for them to complete my order.
So, if anyone from KMA sees this post, Here is a big "Take your bumpers and shove them up your azzez" Never again will I do business with such rude inconsiderant asses.
Lesson Learned.
Infact do a search on Yahoo for them, youll get your share of complaints.