Christmas is just around the corner.  If you need some last minute crafts or gifts, you can be assured they will leave our warehouse the same day if you order by 12 noon (Mon to Fri).  As a guide, to have the best chance of getting your goods for  Christmas Eve, the last order date for 1st class post (according to Royal Mail) is 12 noon on Thursday 20th December; last  order date for Express Guaranteed Delivery is 12 noon on Friday 21st  (mainland UK addresses).  Why not post a photo of your Christmas crafts on our brand new Facebook page

Read More