We deliver everything using the Royal Mail. We aim where possible to post all items within 48 hours of receiving your order to make sure your lovely things are with you within 5 days.
If an item happens to not be in stock when you place your order we will email you with an expected delivery date and will have it sent out to you as quickly as we can. If you decide to cancel your order at this point then we will refund the cost of those items.
We charge just £2.95 per order, no matter how many items.
Please note that at this point in time, we only deliver to the UK mainland.