It took over 6 hours after the arrival time for the person to show up after several phone calls to the conpany to find out where the service person was and being told he's on his way. The communucation and promptness was horrible.