I just bought an ipod touch at the apple store today and it didn't have 3.0 installed. I called Apple and they said I have to pay $9.95 for the update?! But the update is already out! Shouldn't it be free if you bought a touch after the release of the update?