Announcement found on social media -- posted here for those that wouldn't otherwise know:
Effective immediately, The Itch 2 Stitch website is closed to new orders. It will take time, but our products will be available for purchase at https://www.designsbyjuju.com/
You can still download all your previously purchased designs. There is more information you might find on the websites.