How often have you been stuck in an interminable queue on the phone while trying to speak to your bank or insurance company?