When billed amounts increase, the old amount shows up as past due, when the payment for the new amount seem to be treated as new bills.
Matching on searches could be improved. My search of T-Mobile did not find T-mobile. At the very least matching should be case insensitive. It would also be reasonable if it matched with or without the hyphen or other special characters.