U.S. generic drug prices are lower than in most other countries, but brand-name drugs cost far more. Discover why this gap exists and how it affects your prescription costs.