I am on Medicare, but the cost to me without would be the following. Endo visit $160.00 per visit. Labs $500.00 per visit (full panel). Estradiol Cypionate (injection) $54.28, 90 day supply. Spironolactone $ $124.85, 90 day supply. Progesterone (injection) $39.67, 90 day supply. Needles syringes $15.00, 90 day supply. These are direct from my Medicare statement. I only pay $7.65 total for everything, 90 day supply. No difference between generic and name brand. Hope this helps. 🙂