Well finally putting in the driveway today. 24 Q's of concrete. Well ordered it a week ago, planned this day. at 9am called cpac, where is truck, they said had problem with gravel, should be in an hour, showed up at 1030, off to a bad start. then 3 1/2 hres laterthe 2nd truck arrived, my wife was on the phone during those 3 1/2 hrs call all then got the owners son on the phone, and I went off on him big time. he said he would get it staright, well when the 2nd truck got here I asked about the 3rd he said right behind him. well 30 mins later the 3rd truck, then 2 1/2 hres for final truck, i was pissed, called the owner son again, went off even more, he sent out his QC man, well just as they were finishing the pour it started raining like a big dog, really screwed up the concrete, I told the QC guy that if they had been here at 9 am and all the truck came like they should have it would have been done at 11 am, and would have been almost dry by the rain time. so fix it. they are coming out tomorrow to fix the finish, grinding and finishing. I told them I would not pay the 41K until it was done to my satisifaction. did not like but agreed.