Diphenhydramine HCL is an antihistamine that you probably know as “Benadryll”. Store brand “Allergy Relief” medications with the same active ingredient are 1/10th the price.
On top of that, the same drug is also sold as a “non-addictive sleep aid” since it gets you drowsy. If you buy it as a sleep aid, it is more expensive, even if it is a store brand. So if you want it as an allergy med OR a sleep aid, buy the store brand allergy relief bottle.
Zzzquil is just the liquid form of the medicine and is almost 25x more expensive per dose
Also, Tylenol PM, Advil PM, etc, is just Tylenol/Advil/whatever with Benadryl (diphenhydramine). If you use Tylenol PM to sleep but not for for pain relief, give your liver a break and switch to plain ol’ diphenhydramine.