Actually, I'm not sure if they cross-reference credit card numbers with itunes accounts or if its done through the credit card company; but I think this should be a service that credit card companies offer merchants... perhaps to help justify their massive merchant fees.