Please allow 5 - 8 days for your charm to arrive if you are in the UK. We do offer a 'Express' Service which replaces the FREE Delivery with Royal Mail Special Delivery. This means it is gauranteed to be delivered the day after we post your charm. NOT THE NEXT DAY AFTER YOUR ORDER
All our personalised charms take us 1 - 3 days to actually make. International shipping then takes a further 5 - 7 days. However you must bear in mind that once it has left the UK and the Royal Mail, there can be un-expected delays at customs etc. Please contact us if you are unsure!