T-Mobile may be a little late to the party, but there is plenty of love to go around. T-Mobile customers can now find the Galaxy S4 available from the carrier's website for the expected price of $149 with a two-year contract, in white or black. Overnight shipping is available for those who cannot wait any longer, and since T-Mobile is pushing this as a limited-time offer, you might not want to. Supply is limited, and who knows how long you will have to wait if these things sell out.

Tmobile-GalaxyS4

Those of you who would rather avoid the monthly $20 loan payment that follows the initial cost can buy the phone all at once for $629. If you want to get your hands on the Galaxy S4 before deciding whether to crack open your wallet, you can expect the device to start appearing in select stores in a couple of weeks. Either way, you'll still get your hands on a device before your Verizon Wireless friends. The Big Red isn't expected to begin shipping devices until May 30th.

Buy: T-Mobile