Standard delivery is £2.80 and is free on all orders over £25 - it aims to deliver within 3-5 days. Royal Mail 1st Class signed for delivery is £4.50 and aims to deliver your parcel the next working day and requires a signature.

​Monday to Friday orders placed by 3pm will, where possible will be dispatched the same day. After 3pm your order will be dispatched the following day. Orders placed Saturday or Sunday will be dispatched on the next working day.

Please note these delivery times are a guideline only and cannot be guaranteed. Deliveries around the Christmas, Easter, Bank Holidays, etc will also increase delivery times. Please allow extra time around these times of year for your delivery to arrive.

All orders are sent to the address specified by the customer as the delivery address when the order is placed. We cannot accept any responsibility for parcels that are lost or delayed as result of being incorrectly addressed at the checkout. Please contact A Good Yarn as soon as possible if you notice an error in the address entered.

A Good Yarn try to keep all the items on our website in stock and current stock levels are available to view online. With so many product lines we are occasionally out of stock of particular items or shades. If your item is not in stock, we will order the item for you. This means that there may be a slight delay in getting your order to you. You will contacted should this apply to you. If an item is not available for us to order we will contact you to let you know, cancel the order and refund you.