BUSINESS AS USUAL! Free delivery on all orders over £50

Delivery & Returns

Due to the current COVID-19 pandemic, although orders are being shipped within 1-2 days where possible, Royal Mail deliveries including 1st class are taking up to 5-7 working days to arrive. 


Free shipping on all UK orders over £50

Orders below £50 pay a flat rate of £2.95 (excludes single greeting cards)

Single greeting cards are shipped at a flat rate of 80p

First Class Delivery flat rate delivery available at £5 and despatched next day.

All orders shipped Royal Mail Signed For within 2-3 days with the exception of greeting cards which are shipped Standard mail within 1-2 days.

For more specific shipping guidelines please see product description.

International shipping also available on request.



If you are unhappy with your item, please contact within 14 days to begin processing your refund