O man, I can't believe this. I told my dad to print out the reciept and it turns out he ordered it the 16th when he said he ordered it the 10th. That's why it was pushed back. They didn't push it back he just didn't order it!!!! This is unbelievable. He also got the 256 6600 instead of the 6600GT.