I get that showing the entire history in one page view is inefficient.
Frankly, no one in their right mind would design a web service that does
such a thing. But I can't think of any reason why eBay can't keep a
history database greater than 90 days ...