The worst. We made an appointment from 3-6pm on a Saturday and they never showed up. Then I called around 6:30pm and they said they'd be there by 8pmish. They called at 8:30pm to say they'd be there in 15 minutes and showed up at my house around 10pm (?!). Totally weird and creepy.