surprise! Tmobile sucks

this happened last nite. I sent my buddy a txt saying im on my way home. he gets the txt 30 mins later as he is already sitting on the porch next to me.