Sort:  

Is there any evidence that credit card information will be protected? Does the account have any track record at all? Sure, maybe it’s legit, but what basis do we have to think so?

Good points :) I've checked their account now - very little information. Not sure where this SP is coming from either.