I feel like they just recently reduced how far back they go with Completed Listings.

I also check "Worldwide" and "Add Store Inventory" which seems to give you the biggest sweep.

Do you know about http://www.toolhaus.org/ ? DigDug referred me to it. It's amazing for feedback checking.