Ensuring perfect timing with customer service