I am due for an upgrade and I over heard someone saying that getting a cell phone at radio shack is cheaper or they don't charge you for something rather than at the t-mobile store. Is this true? Does radio shack have a lot of phones to choose from? Is it just better to stick to the t-mobile store?