I think you're correct about the iTunes and App Stores retaining card numbers, and I don't know if you can delete them. (I've never dealt with either and just plain forgot they exist.)

The Apple Store does not retain card numbers.


The new Great Equalizer is the SEND button.

In Memory of Harv: Those who can make you believe absurdities can make you commit atrocities. ~Voltaire