So I ordered my phone on 10/5/14 and was expected to ship before 10/30/14. 10/30 passed by and yet I received no email or anything saying the order was going go be late. I called on 11/3 and the csr said I would receive it on 11/10. I just received my phone right now on 11/7 and was not expecting anything at all. I haven't even received a email regarding the shipping or have been charged on my credit card or added it to my bill. So was this an error or will they charge me later?