According the Safaricom customer care Twitter page, M-Pesa is currently experiencing intermittent delays
We are experiencing intermittent delays on the M-PESA service. Our teams are working on resolution. Inconvenience highly regretted
— Safaricom Limited (@SafaricomLtd) June 13, 2012