How long is an acceptable communication delay for your customers?