Yeah, you have to be really careful with FreedomPop. And their customer service sucks.
But, I mean, you get what you pay for. We used free phones for a long time when we were in the states, and super cheap home internet ($10 for 12GB), so we very much enjoyed their offerings. We were just wary, and as the saying goes, if you play with snakes, eventually you'll get bit. Sorry you got nipped. :)