Not a King Ranch but I just painted my XLT grille yesterday.
Went from this:
To this:
(looks white in this pic b/c of the glare)
Pretty easy process. Sanded down the chrome with 400 grit, cleaned up with soap and warm water, started with 2 coats Bulldog adhesive promoter(I've had good luck with duplicolor adhesive promoter as well. It's a good substitute if you can't afford the $15-$24 price tag of Bulldog), followed by 2-3 coats of the base coat bought here: Automotivetouchup.com Touch Up Paint, Aerosol Spray Paint and Paint Touch Up Accessories, and then covered it with a couple coats of clear. The clear was supplied by the same company that I bought the base coat from. They can mix any color into spray can form, just provide your paint code or call them up and tell them what you're looking for.
Since painting over chrome can be kind of a pain, I wouldn't recommend trying this unless you use some adhesion promoter first. It makes all the difference. The duplicolor stuff is only $5 from Autozone.
You can do this entire job for about $50. There is no need to pay anyone to do it.
Taking the grille off was the hardest part.