UK Wide Delivery

We ensure the same day dispatch of all orders placed and paid for before 3:00 pm Monday to Friday, this excludes Weekends and Bank Holidays. The dispatch of orders is subject to stock availability, age verification, and security checks.


Local Delivery:
For orders placed by Customers within 15 miles from our Reading Store up to 6:00 pm, Monday to Saturday and up to 4 pm on Sunday, same day dispatch and delivery is guaranteed, and this includes Weekends and Bank Holidays(excluding Christmas Day and New Year Day)

Free First Class Delivery on Orders Over £30

Free Delivery on orders over £30, using Royal Mail First Class delivery service. We take pride in ensuring your purchases are delivered to you as quickly as possible and in perfect condition. Many of the customers that use the free delivery service receive their orders the next working day. However, deliveries may take between 1–3 days to arrive.


Next Day Delivery £5.95
Next working day delivery to UK Mainland is available Monday to Friday, excluding Weekends and Bank Holidays. This is a tracked service and a signature is required on delivery. There is a cut off time of 3 pm for Next Day Delivery.