I got my update today after receiving a letter in the mail telling me to come in. Called up at 11:30, asked to come in right away to get it done. I was told it would be 2 hours.. 2.5 hrs tops. I decided to bring my laptop to keep me company for the time. Got there at 12 pm, and went to the waiting room. I watched 2 episodes of american horror story (52 mins each), and about 20 mins of another episode. Went to check on my car, and they said it wasnt ready. Sat back down and played an hour of L4D2. Checked on my car, and still not done. The techs said there was a server problem on Ford's part because it was timing out when downloading the update. Techs also said it was stupid that they couldnt just install the update from a flash drive. They have to download it each time to the car, and be connected to the internet and 'talk' to the ford servers the entire time. I ended up leaving the dealership with my car at 4:40. 4 HOURS AND 40 MINUTES. Absolutely insane. Best part? I lost all my radio presets, all my configurations, and my nav system favorites. Then when i was re-saving my presets, on the sirius station category list, it FROZE, had a permanent loading box on it, and all the category dropdown lists had japanese symbols. Had to do ANOTHER reset on my radio, until i shut the car off and turned it on and it said 'Performing scheduled maintenance process'. Which I don't even KNOW what that means! But its fine now.. I suppose.