http://www.yakface.com/2005/walmart/walmart.shtml

There are pictures of later figures such as #31 Luminara Unduli (Jedi Master) with the first 24 in the displays, which I assume are for April 2. Does this mean we'll get more figures than we bargained for?