Shipping is amazing to the UK
Shipping is amazing to the UK. Without 123 Stitch it would be so limiting. Orders arrive within a couple of weeks. You can see where they are with tracking. I contact them for requests and they sort it 100%.
Date of experience:
Aug 21, 2024