Many thanks for dropping by, but we have now closed for a Summer Break. We will reopen on the 31st August 2017.If you haven't had your order yet, PLEASE BE PATIENT! We dispatch all our orders next working day latest, but we do not control the Postal Service. Look at our feedback and be confident that your order has been dispatched and the delay is the post!Transit times came be lengthy due to increased security on small packet post and customs clearance. Often as long as 20 working days internationally and a week plus within the UK.Thanks for your understanding!