I finally took to writing each game I order on a recipe card, the date it is coming out and the source. Anything that is supposed to be in stock (or from ebay) I write "on the way". I keep the "on the way" at the top of the pile (in alphabetical order) , anything with dated release by date order and anything with no specific date at the end (again in alphabetical order). When I get an email that something is on the way it goes to that pile and when something does arrive I pitch the card.