Meguiars has a hard water spot remover that you can try. The aluminum foil or metal cleaner won't work well since as you stated, it's chrome plated, not actual chrome. I always use my leaf blower to dry my cars after washing them to avoid water spots, so once you get them removed, prevent them from coming back when possible by drying it quickly.
|