I signed up for Second Life. They wanted my credit card details. Should I give it to them?