the free $50 worked for me.. got the credit within a couple of minutes of signing up... yes it needs a social security and this is a real prepaid card.
i was able to use the credit today at Stater Bros.. $50 worth of groceries for the new year.. heck yah!