Greeting Card Delivery just £2.50 ~ FREE delivery when you spend £35 or more - please select this method at checkout (valid until 30 November 2023) ~ I aim to dispatch all orders within 48 hours