He cleaned them RELIGIOUSLY, and the car almost never even saw rain. The rims were just produced cheap. I think place was Peformance Wheel Outlet or something to that effect. They used to run full-page ads all the time in all of the Ford mags, and I heard tons of horror stories of how they screwed over other folks with cheaply-made or incorrect rims getting shipped, then refusing to replace or reimburse folks, and so forth...
Just something to bear in mind if you shoot for chromed Ponies (or any chromed rims, for that matter). If the price is cheap, you're likely to wind up with a similar experience, because you're getting what you pay for.