If you can’t seem to be able to reach wowcards.info right now, there’s no need to be alarmed. I didn’t shut down the site or anything, it’s merely my web host having technical trouble. The site should be back up within a few hour’s time. Go read a book or something!
Update 21:23 UTC: Site is back up!