I also confirm that I received bitcoins in my snapcard account, it was pretty simple to use. I made a snapcard account because I was doing surveys and for a reward I cashed out my points that I earned for a BTC price. It actually a pretty sweet for beginners to use, I did read that it has some geographical restrictions though about some places in USA.
First question, what for you need to create account there? Are you interested in buying bitcoin or you have something else in mind?
But yes, Snapcard.io seems legit business, they're registered company with brick and mortar headquarters in San Francisco, CA.