Cheers, I had a look at their website but it doesn't seem to give even a rough idea of how long it might take. It is difficult for me to get to a Post Office tomorrow to ask, and i can't afford timewise to make the journey unless there's a definite chance it can get there before the 2nd June - so I was hoping someone might have experience of it.