Christmas Info

All You Need To Know When Shopping

Last Order Dates For Christmas

We realise the importance of being prepared for Christmas, which is why we have listed our last shipping dates so you can plan ahead for your Christmas shopping. We guarantee to deliver your order by any of the deadlines we state below, relative to the delivery service chosen.

Orders must be placed before 3:00 PM on the deadline dates below, unless otherwise stated for special delivery services. Dates may be subject to change and are dependent on public holidays, courier operations and weather restrictions in your destination country.
  • UK Mainland Deliveries:

  • Delivery Service
  • Delivery Time
  • Price
  • FREE Standard Delivery - Orders over 30
  • 3-4 Working DaysChristmas deadline: 19th Dec
  • FREE
  • Standard Delivery - Orders under 30
  • 3-4 Working DaysChristmas deadline: 19th Dec
  • 2.99
  • Next Working Day Delivery * - Orders placed before 3:00 PM
  • 1 Working DayChristmas deadline: 21st Dec
  • 4.99
  • Next Working Day Delivery Before 12:00 Noon * ^ - Orders placed before 3:00 PM
  • 1 Working DayChristmas deadline: 21st Dec
  • 9.99
  • Next Working Day Delivery Before 10:30 AM * ^ - Orders placed before 3:00 PM
  • 1 Working DayChristmas deadline: 21st Dec
  • 14.99
  • Saturday Delivery * - Orders placed before 3:00 PM Friday
  • SaturdayChristmas deadline: 22nd Dec
  • 8.99

Please Note: The above delivery services do not apply to the following postcode:
AB36-38, AB55-56, FK17-21, All HS, All IV, KA27-28, All KW, PA20-49, PA60-78, PH15-26, PH30-50, All ZE, All BT, All JE, All GY, All IM, TR21-25.

* Not available to AB31-35, AB41-54 (Aberdeen) postcodes.
^ Not available to AB10-30 (Aberdeen) and G83 (Glasgow) postcodes.
Not available to PO30-41 (Isle of Wight) postcodes.
  • UK Non Mainland Deliveries:

  • Delivery Service
  • Delivery Time
  • Price
  • Highlands of Scotland - Orders under 75
  • 3-5 Working DaysChristmas deadline: 19th Dec
  • 5.99 FREE on orders over 75
  • Northern Ireland - Orders under 75
  • 3-5 Working DaysChristmas deadline: 19th Dec
  • 5.99 FREE on orders over 75
  • Isle of Man & Scilly * - Orders under 75
  • 3-5 Working DaysChristmas deadline: 19th Dec
  • 5.99 FREE on orders over 75
  • Channel Islands * ^ - Orders under 150
  • 3-5 Working DaysChristmas deadline: 19th Dec
  • 7.99 FREE on orders over 150

Please Note: The above delivery services only apply to the following postcode:
AB36-38, AB55-56, FK17-21, All HS, All IV, KA27-28, All KW, PA20-49, PA60-78, PH15-26, PH30-50, All ZE, All BT, All JE, All GY, All IM, TR21-25.

  • European Deliveries:

  • Delivery Service
  • Delivery Time
  • Price
  • Austria - Orders under 100
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 8.00 FREE on orders over 100
  • Belgium - Orders under 100
  • 3-6 Working DaysChristmas deadline: 18th Dec
  • 6.00 FREE on orders over 100
  • Croatia - Orders under 250
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 18.00 FREE on orders over 250
  • Czech Republic - Orders under 100
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 12.00 FREE on orders over 100
  • Denmark - Orders under 100
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 9.00 FREE on orders over 100
  • Estonia - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 10.00 FREE on orders over 100
  • Finland - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 15.00 FREE on orders over 100
  • France - Orders under 100
  • 3-6 Working DaysChristmas deadline: 18th Dec
  • 7.00 FREE on orders over 100
  • Germany - Orders under 100
  • 3-6 Working DaysChristmas deadline: 18th Dec
  • 6.00 FREE on orders over 100
  • Greece - Orders under 300
  • 7-10 Working DaysChristmas deadline: 11th Dec
  • 20.00 FREE on orders over 300
  • Hungary - Orders under 300
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 26.00 FREE on orders over 300
  • Ireland - Orders under 100
  • 3-6 Working DaysChristmas deadline: 18th Dec
  • 6.00 FREE on orders over 100
  • Italy - Orders under 100
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 10.00 FREE on orders over 100
  • Latvia - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 12.00 FREE on orders over 100
  • Lithunia - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 12.00 FREE on orders over 100
  • Luxembourg - Orders under 100
  • 3-6 Working DaysChristmas deadline: 18th Dec
  • 6.00 FREE on orders over 100
  • Netherlands - Orders under 100
  • 3-6 Working DaysChristmas deadline: 18th Dec
  • 6.00 FREE on orders over 100
  • Poland - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 12.00 FREE on orders over 100
  • Portgual - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 12.00 FREE on orders over 100
  • Slovak Republic - Orders under 100
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 12.00 FREE on orders over 100
  • Slovenia - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 10.00 FREE on orders over 100
  • Spain - Orders under 100
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 10.00 FREE on orders over 100
  • Sweden - Orders under 100
  • 5-8 Working DaysChristmas deadline: 14th Dec
  • 12.00 FREE on orders over 100
  • Switzerland - Orders under 150
  • 4-7 Working DaysChristmas deadline: 15th Dec
  • 10.00 + 25.00 customs charge FREE on orders over 150
    (Customs charge still applies)

Extended Christmas Returns

During the festive period we understand that many items are purchased for Christmas, therefore we offer an extended returns policy for added piece of mind. All purchases made between the 15th October to 23rd December will qualify for our extended Christmas returns policy effective after December 25th.

Items can be returned up to 15th of January for an exchange or credit note to the value of goods. Returned items must be in the exact same condition as received, unused and in a resalable condition (see Terms & Conditions). Custom fit equipment or personalised items do not qualify for our extended Christmas returns.

Frequently Asked Questions

When do I need to place my order by to receive it before Christmas?

We have listed all of our last shipping dates above so you can plan ahead for Christmas shopping. If there is more information you need to know about delivery, you can find out everything there is to know - please click here.

How long do I have to return an item purchased as a Christmas gift?

We provide added peace of mind when purchasing Christmas gifts. Any unwanted items that need exchanging can be returned up to 15th of January for exchange or credit note to the value of goods. For further information on how to return any unwanted goods, please click here.

I would like to buy my Christmas shopping on finance. Do you offer finance shopping?

Yes, if your order value is at least £250, then you can qualify for 0% finance! We offer the options of 6, 9 or 12 easy monthly payments with no interest to pay at all. For further information on how to purchase with finance online, please click here.

I've placed my order and I would like to track the status of the delivery. How can I do this?

Our customer services team are always happy to help and we fully understand the anxious wait of receiving a parcel just in time for Christmas. You can contact our customer services team directly on 0845 375 1716, or click here to send us an email through our 'Order Tracking' form.

I've left it too late to guarantee delivery before Christmas. What options do I have now?

Don't worry, we offer gift vouchers which are the perfect present for any keen golfer. Gift vouchers can be purchased on the very last minute and we will send them directly to the email address you provide us when completing the order through our quick & easy checkout process. For further information and to buy our gift vouchers, please click here.

Top