I made an appointment for a day that I was off of work, and they did not show up during the window of time that they were supposed to. I made the appointment over the phone and had an e-mail confirmation. When I called customer service, they had a different time window for my appointment. I then, rescheduled for later that day with the stipulation that the technician must show up at that time. Guess what?!? They did not. I cancelled completely and requested a refund. Talk about a wasted day. Thanks Be Green!