Cost alone is virtually 400.00 for name brand #60 and 4.00 for the same # in generic. Why??? I believe that there is an extreme difference I'm just not sure how and why when pharacists insist they are the same compound.