Just tested... their website is fine now. I haven't had any issues with service... perhaps if its still occurring for you, you tracert their site and see if there's a downed hop somewhere close?
Yeah, site was down most of yesterday (22/09)
Back up now.
Guess I'll try the tech chat to figure out why I'm getting spotty outgoing service and no incoming calls.