I used it for picnik.com and is there a way I can find out my credit card number if my card is somewhere where I can't get it?
you could call your credit card company and ask them...but they'd probably want ur social security number
Not sure if it's different for you but my number is actually on my card.
Yeah I know, but I don't have my card with me.
What about looking on an old bill/statement.