Which one to prescribe, Affordable Generic medicines or Costly Branded ones? Kindly give your opinions.