{{ discountcode }} {{hours.full}}:{{minutes.full}}:{{seconds.full}}

Frequently asked questions

When will I be charged?

When you place an order with us, the funds are reserved for us by your bank or card issuer. We don’t actually take money out of your account until your order is dispatched. If your order is cancelled for any reason, it may take up to 10 working days for your bank or card issuer to make your funds available to you again.

The exception to this is Laybuy payments. Laybuy is a payment option that lets you receive your online purchase now and spread the total cost over 6 weekly automatic payments interest free. Your first payment to Laybuy will be deducted immediately. If your order is cancelled for any reason, you should expect your funds to be available to you again within 1-3 working days.

How do I use my voucher code?

You need to enter your voucher code in the checkout. Under the payment section, you’ll see a field with the heading “Add Voucher or Gift Card”. Enter the voucher code in the field and click “Apply”. You must enter the voucher code when you checkout as it can’t be applied after you’ve completed your order.

Why doesn't my voucher code work?

You may not have entered your voucher code during the checkout process. You may have used the voucher code on a previous order. The voucher code may have expired.

I forgot to apply my discount code can you refund me the difference?

No. Unfortunately we can’t amend orders after they have been placed. If you forget to apply your discount code you will either have to request to cancel your order and place it again or you will need to wait and use your discount code on your next order.

Please note we can aim to pack and dispatch orders as quickly as possible. We can’t guarantee that we will be able to cancel your order if your order has already started processing.

How can I pay?

We can only accept payments via American Express, MasterCard, Visa, Q Card, Laybuy and Hannahs Gift Card. If you wish to pay via Farmers Card or Hannahs Gift Voucher, please call our Customer Care Team on 0800 426 624 to place an order.

Please be aware we take fraud seriously. All credit card and debit card holders are subject to validation and authorisation by us and the card issuer.