Usually deliver medication within 4 days
I phone up, order with them then they'll deliver it to me. Usually takes 4 days but has taken 9 with them saying they're waiting for it to come back from the GP. If you're not in when they deliver, they won't come back the same day, I get them to come back the next day.