It sounds like it could very well be a problem with your ISP, and not WGT.
I'm not trying to migrate any blame, but over the past week I've played at almost all hours of the day (not all at once, obviously), and experienced no lockups except about an hour after the site went down yesterday morning.