The thermopile on my 16 month old hot water heater broke down on a Friday morning. The parts are still under warranty, but not labor.
I called Sears service (the warranter), told them the diagnostic code indicated the exact problem, and scheduled service (earliest available was Saturday). The tech arrived, looked at the same double-blink light pattern that I saw, and agreed that the thermopile needed to be replaced. He didn't, however, carry that part on his truck, so he had to "overnight" order it.
An "overnight" order on Saturday actually means it gets ordered on Monday and delivered on Tuesday. They ship it directly to the customer's home, which means they won't schedule the next appointment until after I call to confirm that the part has arrived. They won't come on the same day, so essentially "overnight" on Saturday means we'll see you in some 5-hour window on Wednesday.
I know I'll never order from Sears again (other service companies carry parts on their trucks), but I hadn't thought of just making it illegal to provide bad service...