So when the dealer told me they'd have my car ready today, what they really meant was we'll let the car sit all day Saturday and not touch it until this morning, and then they'll do the work in an order that takes the longest, and when I call to check up on it, they say it will "really be cutting it close" to get it finished up today. Now, I'd much rather them not rush and do it properly, but I also have a hair up there about people/businesses that give a promise date and then completely miss that date.