Geez, $20? Really, now it's like "winning" the prize only means you get the right to "buy" it. If free shipping once week is too much, couldn't they at least shorten it to maybe free shipping only once a month?

As far as earning TP goes, you may get around spending money, but what you lose instead is time. I'm not much of a mobile gamer and most of these games are pretty cheesy, but a lot of these games that they want you to get hooked into start off easy and fast, but then slow down tremendously as time goes on. And many of them end up with you hitting a wall where it takes forever to progress... unless you start buying things with real money.