Well, I've currently got these ads...
- eBuyer (I bought something from there a few days ago)
- A strange 3 line text ad that includes links to central London hotels (I was searching for one yesterday), Isle of Wight ferries (I was looking last week) and San Francisco hotels (I was looking a...
Seems fine to me.
That URL is not an NSC URL, so is likely an advertising network. As we all receive different ads at different times, it's difficult to diagnose that kind of thing as one network may be interested in you (based on your demographics and sites you've previously visited) but not me.