I have just recived my Tamiflu order through the post, thank you ukmedix. I thought it was a 5 year shelf life on this, but it runs out on June 2011, not happy about that at all. The payment goes to a Luxembourg company, the jiffy bag was sent from London 1st class, and the instructions on the box are in German, with a uk pharmacy sticker over the box, also comes with an instruction sheet (in English) per box with the order. Personaly I have no problem with it comming from the EU, as long as I get what I want, and I have.