It's been mentioned on other threads (and the last one I did about this watch, which I linked to) that you should avoid DHL for duty and pay extra for Royal Mail. I can't comment personally as I've not bought from Creation.
Purchased recently from these DHL making good living off duty collection charges .if you keep eye on Amazon you will end up getting watch for very similar price .This charges definitely spoil the experience.
Not sure, mate. I assume it would go back to the seller. However in my case DHL delivered the package and then sent me the invoice a few days later.
There's a few Last One(s) on Creation, saw this before I went to bed last night http://www.creationwatches.com/products/citizen-chronograph-50/citizen-chronograph-quartz-an3620-51e-mens-watch-12928.html £64 Mentioned it here.
Only one left of these now :)