I hate that i have been on hold to England for an hour and counting because t-mobile were meant to cancel my contract today but didn't. Report