Shipping within the United Kingdom takes from 5 - 25 days, this is due to very high demand and over seas shipment. Orders shipped from the UK will not take as long as orders shipping from Worldwide.
Worldwide shipping takes from 7 - 25 days, this is also due to very high worldwide demand and over seas shipment.
Orders £30 or under : £4.99
Orders £31+ : FREE