Acne is the common cause of spots which is common and is usually treatable. You may need acne treatment for several months to clear spots. Inflamed acne needs to be treated early; to prevent scarring anyone can buy acne medicine online such as A Ret Gel, Alustra 30gm, Acnesol Gel, CalCal. Some older and younger people are affected with acne. Once the spots are gone, you may need maintenance treatment for several years to keep the spots away.