We're adding new Welsh Gifts every day - so please check back soon!

Delivery and Returns


We use Royal Mail for all of our deliveries. If you place an order before 1pm Monday to Friday we aim to dispatch it the same day (excludes Bank Holidays). Orders placed after 1pm Friday and over the Weekend will be dispatched on Monday.

Available shipping options will be displayed at the checkout. Where the items in your basket are under 100g (greeting cards etc) you will be offered the Small Item Rate. If the items are over 2kg you will be offered the Large Item rates.

Most orders will fall in the middle of this (100g to 2kg) and our Normal Rates will apply.

Standard - Royal Mail 2nd Class - £3.95 (2 to 3 working days)

Quick - Royal Mail 1st Class - £5.95 (1 to 2 working days - usually next day)

Very Quick - Royal Mail Special Delivery - £9.95 (Guaranteed next working day)

Small Item Rate - Royal Mail 2nd Class - £1.49 (up to 100g)

Large Item Rate - Royal Mail 2nd Class - £9.95 (2kg up to 5kg)


We really hope you are happy with your purchase, but if for any reason you are not, then please return it to us in its original condition following the steps below within 14 days. Items purchased as Christmas Gifts from 1st October can be returned up to 14 days after Christmas - January 8th.

  • Returned items must be unused and have their original tags attached
  • Please package the item securely and enclose a copy of your dispatch note, or details of your order number, name and address.
  • Return the item using a recorded delivery service such as "Royal Mail Signed For" and please retain proof of postage.
  • Send the item to: 
    • Shop Wales
    • 9 St John Street
    • Cardiff
    • CF10 1GJ
    • United Kingdom