Subject to availability (see Clause 7 above), and unless there are any exceptional circumstances, we will endeavour to fulfil your order for items listed in the Delivery Confirmation by the delivery date set out in the Delivery Confirmation or, if no estimated delivery date is specified, then within a maximum of 2 days of the date of the Delivery Confirmation. If we fail to deliver the items within 2 days of the date of the Delivery Confirmation, you may cancel the Contract and we will reimburse you the price paid for the items and any delivery costs paid.
If our supply of the items is delayed by an event outside our control then we will contact you as soon as possible to let you know and we will take steps to minimize the effect of the delay. Provided we do this we will not be liable for delays caused by the event, but if there is a risk of substantial delay you may contact us to end the Contract and receive a refund for any items you have paid for but not received. With regard to the
virtual gift card, we will send it to you on the date indicated by you when you place your order.
Please note however that we do not deliver on Saturdays or Sundays, except in the case of the virtual gift card, which will be delivered on the date indicated by you.
For the purpose of these Terms “delivery” or “delivered” shall be deemed to have occurred when you or a third party nominated by you acquires physical possession of the items, which will be evidenced by the signing for receipt of the items at the agreed delivery address. The virtual gift card will be deemed to be delivered in accordance with the Terms and Conditions of the Gift Card, and in all cases on the delivery date of the virtual card to the e-mail address indicated by you.