Costco and Sam’s Club will fill prescriptions for anyone. You do not have to be a member. OTC (over the counter) drugs can be found at huge discounts at Amazon. As an example, generic Zyrtec, 365 tabs for $21.30 compared to $15.00 for a dozen brand name at the local pharmacy.
If reviewing a product, it may have been received free of charge. That will NEVER have a bearing on my recommendations.