Working fine, here.....sometimes DX does that - I really do not think they pay for a lot of bandwidth, and if something is really popular, it can crash the site....seen it happen lotsa times before....If you STILL cannot access it, delete your browser history, and cookies and re-try.
I had an email this morning from DX explaining that they've had some delays over shipping stuff, so whether they are updating their website as well I just don't know. :-?