I am not fan on making reviews but this time I need to.So, I ordered a phone from walmart online and it will be deliver through fedex. I was waited the whole day on the delivery date but nothing came. All the things I need to do was canceled.And I keep track on my order from time to time.And now I need to wait again for my package the next day. I am sorry but I have to say this. FedEx should prioritize the delayed package early in the morning so that customers will appreciate your service. How will I know what time that my package will arrived? Do I have to wait another whole day? OMG! All my time was used to wait for my package! Ridiculous! I will rate 1 for right now because I am very disappointed!