Cheers mateIt does. I presume this is to cover the 72 hours for any potential delay in arrival back in England Sunday.
We've spoken to them today, guaranteed an 8 hour turn around, so to comply with citys timing, we will take Thursday afternoon/evening, drop off in manc before 10am Friday.
Ordered ours today, £130 per person with £5 delivery for each one.
I've ordered mine and planning to do exactly the same
It says the drop in centre is open 6 till 10am so I'm planning to get there as early as possible on Friday so that it gives them more time to turn it around