I was told allergy is caused by over react of immunization system of body. Drugs will be helpful to relieve the symptons. OTC is over the counter products. There is no need of prescription. It is strongly recommended to follow doctor instructions for those prescription drugs. Thus the patient could win law sues if anything goes wrong.