Yes, www.mrmouser.com is hosted on my own server (which is currently down due to serious problems which can be summarized as "Kernel Panic"). >:( It'll probably take 12 hrs to restore.
DC main server experienced unknown temporary problems today as well.