Gynecomastia is enlargement of the glandular tissue of the male breast. Gynecomastia results from an imbalance in the hormonal environment in the body, with a relative excess of estrogens (female hormones) when compared to androgens (male hormones). The cause for gynecomastia can be due to consumption of certain medicines, hyperthyroidism, chronic
kidney failure, cirrhosis of the
liver, low
testosterone levels and obesity. The options of treatment are by medicine which is effective in the early stages of gynecomastia and surgery. I would advise you to visit a general surgeon to understand your treatment option and to take the best decision in your case, as for the cost it differs from each hospital and doctor, so I can't give an accurate answer for this.