I think there is no difference in using generic and brand ones, the effect is almost the same. Both have some side effects like a decreased level of consciousness, nausea, respiratory distress, etc. Almost every other allergy medicine has some side effects.