There is a wide variety of products that promise to remove spots, and although some may be effective, it...