Looking to upgrade through my EE app yet I can get a better deal if I start a new contract through a third party??? How is this possible???