Saving your card details allows you to skip filling out the same information again. Generally, it's fine to store details if the site is legitimate. Alternatively, use an e-wallet service to add a deeper layer of security.