Took time off of work for their service appointment. They cancelled 2 hours before the scheduled time presumably because they managed to book someone who is closer to their other service calls. They made no real attempt to reschedule, only stating "it wont be in the next week or two because we're booked solid". Do not trust this company to honour their appointments.