Not downvoting, but the number of corporations storing credit card information would terrify you.<p>Seen it at former jobs as a dba, helped to change that at some, and its among the top ten list of things to check when I start at new one.