Delivery

We aim to ship orders ASAP with an estimated delivery time of 2-3 days however this is not guaranteed. All orders are shipped via Royal Mail so once they have left our hands we cannot track or trace their whereabouts.

Card orders are dispatched within 24 hours of ordering. Other items can take longer. If your order includes a card and something else with a longer turnaround, please allow for the additional dispatch time as orders are dispatched as one package.

We dispatch Monday-Friday.

You can track the progress of your order using the link in your order confirmation email. This will show you whether your order is awaiting processing and when it was shipped. If you think you should have received your order by now please do get in touch via email hello@oh-flora.com

Please note that personalised orders can take longer to ship and personalised prints have a proof turnaround of up to 7 days and delivery can take up to 14 days maximum.