Ordered an £80 citizen diver a few days ago which is now 'stuck in customs at Heathrow for a lengthy period - they will write to you -is it a fake watch?' - all very odd, bearing in mind I've ordered from them in the past and never had any problems. Ok even if I have to pay 20% import its not going to break the bank but annoying. Any suggestions to speed the process, anyone else had this with Creation?