Nokia Lumia 920 on T-mobile

Can anyone let me know where I could find a reasonable price for Nokia Lumia 920 for use on T-mobile network?

I do know that a Canadian Rogers phone will work fine after paying the full price and unlocking. But, the total price works out a bit expensive about $680 all inclusive.

Appreciate your help!