I am not sure that it saves your information. I think you put them in each time you purchase something since, as far as I know, none of the things you can purchase from this site are recurring.
This is correct. We don't keep any payment information on your account.