Yes. I was still learning about FreedomPop when I posted that - I now have a better understanding of the whole Freedom Friends thing. Indeed, that is a link to buy a FreedomomPop GSM SIM. Feel free to use the link if you are in the market.
I am now all set with the quota needed for friends so I won't attempt to post a link for that!