Record profits, terrible service: something’s got to give for US consumers | Africa Front