Important - Please bear in mind our items are handmade from scratch, so please check our current turnaround time before ordering. 

Turnaround time varies for different items, our standard hearts have a turnaround time of approx 1-2 weeks, and our personalised hearts 2-3 weeks. Please refer to the turnaround time shown on the product page of the item. Please remember everything is made to order, and our turnaround time varies at different points in the year. 

Turnaround time refers to the time it will take us to make your order, please remember shipping time with Royal Mail is separate.

Our standard shipping starts at 99p. Once dispatched, your order will be delivered by Royal Mail in around 3-5 working days. Please allow extra time around bank holidays and busy periods. Please make sure your email address/phone number is correct when ordering to receive updates on your order.

We also offer tracked shipping, this is £4.95 with Royal Mail and available to choose at checkout. You will receive a tracking number in your dispatch email. Your order will be delivered in around 3-5 days.



Due to the current situation we have temporarily suspended International shipping.


Please note that international orders may be subjected to Customs Taxes and all customers are liable for any charges incurred at customs. 

Shipping times shown at checkout are an estimate only, due to the current situation delays are possible.