I am having the same problem.
It's not just you, the site appears down. Here's a link where you can check if the problem is with you or if the site is down. hth :) xXx
I probably should have been more clear in my question...I can't get on the digistiches site. I needed to check my account but can't get the site to come up. Is anyone else having that problem? Thanks.