OK, I will say this up front. This is a rant. Period. Fed Ex has got to be one of the most inefficient excuses of a carrier that I have ever had the unpleasant experience of dealing with. Needless to say, this involves tracking the iPad coming in. Well, on the website, we've been watching since last week with the online saying the order will be here today by 10:30. I had meetings to schedule around this, so was trying to get verification on this. Especially since as of last night the online system was saying the iPad was STILL in China yet somehow STILL delivering today. So we called Fed Ex yesterday. Three times to talk to three different people up until 11:00 last night. Each time, same answer. Yes, it will DEFINITELY be there by 10:30 tomorrow (this morning). We even directly questioned them about it showing still in China. The answers? "The tracking system doesn't always get updated." "There is still plenty of time for it to overnight and arrive from China." These were the answers each time, without fail, talking to customer service reps and international customer service. So today, 10:30 comes and goes. No package, needless to say. Call customer service. And their answer? "Well, it was international and probably held up in customs. Even though it isn't marked as such on the account online." So when will it get here? "We don't know, it's not even in Alaska yet." So the moral, I have an $800 plus order floating around, this sorry excuse of a shipping company can't tell me where it is, when it will get here, NOTHING! And they wonder why I am annoyed. Really? To sum up, the customer service reps REPEATEDLY lied about it getting here today, even AFTER I pointed out where it was coming from and said, being a shadow of a doubt, they GUARANTEED it would get here. And they STILL don't know when the devil I will receive it. What an efficient shipping company. Not.