Our main delivery service runs on a Friday or Saturday every week. Typically, orders that are placed before 5pm on a Wednesday are delivered the same weekend, either on the Friday or Saturday. We will always contact you before via email or phone to confirm what day we will be delivering, if there is a problem you can let us know & we can rearrange.

However, if this does not suit you give us a call 01874 730329 or email us at and we will try our best to accommodate your delivery needs. We will be happy to help. If you have chosen to pay via cash or cheque we will typically take payment on delivery.

Free Delivery Areas

These are the current postcodes that we can deliver to free of charge.


CF10, CF11, CF14, CF15, CF23, CF24, CF3, CF30, CF31, CF32, CF33, CF34, CF35, CF36, CF37, CF37, CF38, CF39, CF40, CF41, CF42, CF43, CF44, CF45, CF46, CF47, CF5, CF61, CF62, CF63, CF64, CF71, CF72, CF81, CF82, CF83, CF91, CF95, CF99


SA10, SA6, SA8, SA9

Ebbw Vale

NP10, NP11, NP12, NP13, NP15, NP16, NP18, NP19, NP20, NP22, NP23, NP24, NP25, NP26, NP4, NP44, NP7, NP8

All Others

LD3, GL16, HR2, HR9

Delivery Charge

We deliver to the following areas at an additional charge of £5.


SA1, SA11, SA12, SA13, SA18, SA5, SA7, SA80, SA99

To place an order, take a look at our shop.