Delivery and returns

We have a distribution centre in Musselburgh, East Lothian, for local deliveries. For other deliveries we will arrange for a courier service.   

We have a minimum order condition of £75.

Standard delivery

Our standard UK delivery charges are as follows: 


UK (unless specified)

Highlands & Islands (ZE, KW15-17, HS1-9, IV41-51, PA20-79)

under £200

over £200

£5.00 (ex VAT)




Special delivery

Need your products urgently? For next day delivery please telephone our office
on 0131 653 2222 before 11.30 am.

Returns policy

Notice of error, damage or shortage must be received within 48 hours from receipt of goods. 

It is required to contact Musselburgh Head Office to discuss your return. 

Unrequired goods for credit will only be accepted within 5 days (from receipt of goods) and must be in perfect condition in original packaging.

After 5 days there may be a restocking charge applied. 

Unrequired goods are returned at the senders expense and responsibility. 

No goods are accepted for return after 30 days. 

We are now closed for the Jubilee Bank Holiday weekend, we will reopen on Monday 6th June. Any orders placed during this period will be processed and delivered from then onwards