That’s a long time to wait when it’s about your health. If the meds are dodgy, someone should be looking at them straight away, not weeks later. Keeping it sitting at your place makes no sense. Maybe try Trading Standards or even MHRA, like others have said, they deal with stuff like this. Feels...