See out of those deals I would always take TPG because there is no minimum contract. If the internet sucks, you can go elsewhere. If its good, I can wear paying a premium.
With MyRebublic you're going to pay $720 even if you hate it.
TPM Price at posting:
$7.20 Sentiment: Hold Disclosure: Held