Customer Service is alive and well