They were so courteous and friendly and took care of everything which I appreciated. But - they were very late past their ETA( by 1.5 hours!!!!). Took a total of three hours to get to my house. So they are a 5 for courteous service but 2 for timeliness. So I'll settle on a 3?