I also get a 404. T-Mobile's web wizards at least catch the error rather than just mysteriously breaking things as they seem to do at AT&T.
I note that such "cost recovery fees" are in no way government-mandated; their existence and pricing are entirely at the carrier's option.