So I was told to expect my car in April when I ordered my car on Jan 10th. Now, I see that the car that is one spot in front to me just got their completion date (date in which the car is put on the boat, or close to it), which is 5/12, meaning his car won't get to the dealership until 6/12. His order was released to the factory for build on 2/15, so if we do the math, it is taking them 3 months to make a car from the time Audi Germany accepts the car to be built, which means 4 months until the car is delivered to the dealership. So, it is 2/27 right now, and my order has not been released to the factory. So let's say I get really lucky, and my order is released to the factory on 3/1, which means I won't get my car until 7/1, at the earliest, which is around 3 months longer than I was told. Now, if I order and M3 sedan, I can be guarenteed that the car will be here on 4/20, and if I order a C63 AMG, I can be pretty much guarenteed that the car will be here on 5/20. I have been waiting for a long time already, and I am really sick of waiting (I wanted to get a car around 3/10, but thought that mid April wouldn't be too far off). And because I don't even know if I will get my S5 even by July, I really don't know if I should just call it off an get an M3 or C63. I mean, what is wrong with Audi... 3 months to build a car because of the backup. They didn't predict the demand, and are now not doing much to correct the problem, which is really terrible business. I mean, it has almost gotten to the point where their official statement for when you will get an S5 is, "you will get it after we build it."