Does Apple check you have an existing account with all 3 carriers (ATT, Verizon, TMO) when opting for iPhone Upgrade Program? I have read that currently it doesn't check for T-Mobile and all phones except those paid via AT&T Next are unlocked. Is this the best loophole to get on IUP if you are on a MVNO?