I've signed up with them, but didn't have my cards handy at the time. I'm kinda worried about registering my debit and credit cards with them--you know with ID fraud and everything. Is it really safe? I don't have a problem using store cards there, but just worried about the others.
|