He has been taking Vesicare 10 mgs for several years and now insurance won't pay for it. having to change med.