Signed up for a new T Mobile service & phone some time ago in conjunction with a bonus promo. Miles arrived month by month and eventually all the 15000 plus 5000 bonus posted without me having to prod them. Just needed a lot of patience. The contract was fine, the phone works till today. Changed the plan recently to some family plan and added a T@home service directly at a T-Mobile store. They could access the contract and change plans without issues. ^