I have several am radios. A few work and others don't. None of them have a chrome as nice as I'd like.
I emailed and called around for a shop willing to do such a small job and also for a decent price.
I found a small family owned plating shop in St. Louis which as been in business a long time.
http://stlplating.com
They will chrome plate each face for $25 a piece.
I'll post results once I get them back. Sounds like they do everything from bicycle parts to hot rods.
Mark