Samsung (direct, unlocked) - Galaxy S9 ($720); Galaxy S9 Plus ($840)
AT&T - Galaxy S9 ($790); Galaxy S9 Plus ($915)
Sprint - Galaxy S9 ($792); Galaxy S9 Plus ($912)
T-Mobile - Galaxy S9 ($720); Galaxy S9 Plus ($840)
Verizon - Galaxy S9 ($800); Galaxy S9 Plus ($930)
well it looks like T mobile is perfect deal. But T mobile also have some weak points. First is network. T mobiles are very stupids in in networks specially 4G in some countries .
i would not recommend you Verizon because American mobile have some other complicated problems such as hotspot problem so you cannot use share it zepya etc.
follow me for more