If generic meds are the same and work just as well then why are they cheaper? If I by a cheaper brand of shoe oretc.... it never fits and or lasts as long. So how can something be cheaper and work as well?