I have been using Benadryl Allergy Medicine for years now. I am greatful that it works and that it is reasonably priced. I use the kind that does make you sleepy, because I take it at night. You can buy the other type that doesn't make you sleepy to use during the day. It works for me and it is inexpensive.