I did not earn I-tunes for my reservations through corporate travel (American Express Travel). I questioned it and they said not eligible. I did book some of my corporate travel through the avis website and used the company contract code, it was the same rate and I did get I-Tunes.