I wake up nice and early waiting for them to show up. 1pm rolls around, still no sign of them. I call the store, the person I speak to told me that they just now left the store and apologized for running late. The store is only 2 miles away, so it shouldn't take more than a few minutes to get to my apartment. So, I wait, and wait, and wait. Then 4pm rolls around. I call the store again. He puts me on hold and tries to get in contact with the driver. Comes back on the line to say that the driver isn't picking up. He says he will keep trying and call me back. At 4:30pm he calls me back, and says that the driver wasn't told that I had priority and was making deliveries in the order of farthest away from the store first, but some one should be there in 15 minutes or so.
Here is where it all got better. Just a few minutes ago, the person I had been speaking to on the phone, rolls up in his car, with my TV in the back seat. He felt bad for all the hassle and time that was wasted, so he wanted to make sure that I got my product as soon as possible. He brought it in, unwrapped it and inspected it with me, and plugged it in to make sure it was working properly. He then personally apologized for the defects in the first products because the drivers should have seen something that obvious when setting up the TV the first time, and apologized for the drivers leaving trash in my yard as well. It turns out that he is the floor manager of the store. I have to say, I was quite impressed with his initiative. Kudos to him.