submitted my MCR for Survey Scout, here's hoping it goes thru. Didn't get the luck of having Own Acne credit yet though, that looks like an MCR as well
As for credit score offers, I've done a few in the past. In order to check your credit score and verify your identity, they do need your SSN. They do charge $ in the beginning just to make sure the card is valid, but take it back after a few days. I usually cancel after 4-5 days, has to be a business day as well. Cancelling is a pain only because they try to keep you as a member by 1) telling a story how they were a victim of identity theft, 2) how this protects you from X amount of $ from theft, 3) they'll offer you a discounted price or 4) all of the above. Make sure to get a cancellation number.