For those people who preorder/ordered through dell, did they charged your credit card immediately when you went through check out? Or did they charge you when they have them available to ship?