Reddit user POTATO_IN_MY_OVEN says:
"Before you buy something at a brick-and-mortar store, check Amazon! You can usually find a generic version for much cheaper. The markup for name brands is ridiculous. For instance, I take Loratadine for my allergies. The name brand Claritin costs anywhere from $5 to $10 for 10 pills at my local grocery stores. On Amazon, you can get a bottle of generic Loratadine containing 400 pills for $18! Same active ingredient, for 10 times cheaper."