OK, so I just visited DealExtreme.com and I gotta say..this site BLOWS MY MIND. I really want to order some stuff from these guys, but I'm a little skeptical because their prices are absurdly low, and they even offer free shipping. Can anyone confirm whether this site is really that awesome, or are there some horrible strings attached?