I disagree with the part on weeks. In most situations, I would want to respond to an e-mail from a customer within a few business days. If I can’t provide a complete answer, within a few days, it’s still expected I provide the 70% or 80% solution, rather than telling the customer to wait weeks to have their issue addressed.