What kind of KMC's are you looking at? The bad part about KMS's is that if you can't find somebody that has them in stock it usually takes forever to get them.
One of the places that I would highly NOT recommend is The Rim Shop in Huston Texas. When I tried to get my money back from a failure to get my rims it took me almost two months to get my money back from them. That's after I made a claim with my credit card company.
I ended up going here:
http://skperformance.com/
They were easy to work with and always highly responsive when I had a question.
I hope this helps.
Later
Cory