Well I should have known. They promise to have the PC to me by the 21st, but haven't updated their tracking site since ever. So I call them, and am told that even though I paid for the service, and they guaranteed it, I will now not get my computer until "January sometime." WTF! I am just feeling like I just got played like a chump.

I will cancel my order if it isn't delivered by the date they quoted originally I am going to cancel my order.