Recently I started traveling across US quite frequently – once a month or so, and by that time I haven't registered for Frequent Flyer program in any of the airlines. I flown by American Airlines, Virgin, United and JetBlue, and at some point I decided to create my FF account in all of these.
I was quite surprised when I realized that I cannot claim my miles for all these flights that I had before.
Well, if that was a traditional 'welcome' by a brutal western capitalism, please let me know. Otherwise I would like to find a way to claim these miles. I paid for those tickets, and even though I wasn't a registered frequent traveler yet, I truly believe I have rights for those miles.