We had to cancel at the last minute but Craig was great at communicating and trying to accommodate alternative dates.