Did you just check their site?
----------------------------------------------------------------------------------
Thank you for visiting DealExtreme
We are currently experience an unexpected hardware failure on our main web server and we are working 24 hours a day to fix it. ETA is March 22, 2007.
Current orders are being packaged and shipped normally so please do not worry.
In the meantime, please feel free to send questions to our alternative e-mail address at
[email protected] for the time being.
------------------------------------------------------------------------------------
Not trying to be smart, merely helpful...