Originally Posted by iacas
I think they've let their domain name expire:
Registrar of Record: TUCOWS, INC.
Record last updated on 13-Jul-2012.
Record expires on 05-Jul-2013.
Record created on 05-Jul-2007.
That's awfully dumb of them.
Looking at their last record, it looks like they're slackers on renewing their domain.