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.