In the link above it says that you need an active T-Mobile account to receive the free data. This means you will either have to have a postpaid plan, or keep a prepaid account alive (which, if I remember correctly, means adding at least $10 every 90 days or so). Still a very good deal.There is no data cost so long as you stick to the 200MB.