Many of us thought that firmware 3.0 was released before the 17th and tried to buy it. We could pay, but we couldn't download it. itunes registered that as a payment for firmware 2.0. On the 17th, it asked me to pay again. I thought it had already registered my payment. I thought it was the same as in the apps the you can redownload many times. I went to see my purchase history and it charged me again. Are you on the same situation? Did itunes give you your money back?