I can't find anything current up on the net.. but they had power problems a couple of months ago that knocked them down for a few days..
Apparently the site went down sometime Friday.. I expect they will be back in a few days..
just keep checking

We're Back Baby!
Poster: zanixTue Jul 30, 2013 3:19 am
Due to some hardware issues the server has been down for a couple of weeks.
During this time I was recovering WoWRoster.net from a backup and setting up some new hardware to put it on.