You're a subscriber. Subscribers don't get the 728x90 ad units. The only ads you get, that I'm aware of, are the ones on the homepage and quotes page. I've backed off the number of impressions the AmEx ad is getting as of about an hour or so ago.