Last night I turned on American Idol and it was their "Idol Gives Back" special. I thought, "Great! Just in time to pay taxes." So, I called 1 800 IDOL AID and instead of giving they actually asked MEfor my credit card number! I don't get it, what are they giving away?