It is more affordable indeed. If you have a Costco pharmacy close to you, cash prices are excellent. If your doctor prescribes it for BPH you have a good chance to have it covered by your health insurance. You can always use GoodRx coupons which offers good prices too but they vary from pharmacy...