Deicing last night at IAH was a total mess. We were scheduled to depart at 6pm, and were delayed about 2.5 hours. At first, only 1 truck/deice-pad was operating, so planes on that runway got serviced in decent time. But we were waiting at the other runway and the truck didn't show for about 2 hours.
All in all, It seems like others fared much worse.
I suppose this isn't required at IAH very often.