A lot of times it will vary simply depending on the quality of the player you're shopping. The full calculation of trades is expensive, so we run a pre-filter on players. If more players match the pre-filter, then it will take longer, even if we never end up finding a deal. If for whatever reason your player matches less other players, it will go faster.
We're always looking for ways to speed it up, but mostly I think the "flaw" is that we've sped it up a lot of the time, so the slow times are more noticeable. The slowest times now should not be any worse than the slowest times last year.
|