Soo, strange update.
I went to the blood test before the appointment and saw a nurse, who I spoke to (calmly) and used words like "unethical" quite a bit. She phoned the on site pharmacy to see if they had any medications for me, and apparently they did "3 days ago". The "3 days" in this case...