Not sure what I should do about my mobile contract?

I'm currently with 3 mobile who have awful customer service

I can get the same plan for a similar value with 3 and T-Mobile

I have heard that T-Mobile have the worst customer service!

I can get a 32GB iPhone 5 with 3 or a 16GB iPhone 5 with T-Mobile for the same price.

Do I stay with 3 for the better phone or try T-Mobile?

I have been with 3-UK all my life and their customer service is absolutely fantastic!

I would go with 3-UK for these reasons:

- Proven to be the fastest internet even with a lower signal
- 4G comes out in September/October and All 3 customers get it for free, while on T-MOBILE (EE), you have to pay a premium for it
- 3 has the cheapest deals and has TRULY unlimited internet with no fair-usage policies and all that bull***
- If you have poor signal, you can get a free "Home Signal box" which boosts your signal in the home up to 5 bars (I personally have one in my household)

If you stay with 3 and upgrade, then you can get a discount although I STRONGLY recommend you to wait until September 10th when the new iPhone will come out.

You can easily haggle with 3 to get it for cheap on launch!