I have found the same for my meds except for one pricey name brand that is about 40 years old and has no business being this expensive. I checked the prices in Canada but they don't carry name brand only generic.