@idoubtit
Grrrrrr, they did that to me too. I took the day off specifically to be there because they gave me a 4 hour window of arrival. I waited 5 hours and then I called them and asked where they were, and they said they cancelled without telling me. That was the last straw and I cancelled service right then. I have a small local company now, and I've never been happier.