Well, I've heard that the Vader is packed at 36 per case and that the amount of cases per store will vary.
There will be at LEAST 36 figures per store, as some of the larger stores will get more than 1 case...
Target Stores = 1 case of 36
Target Greatland Stores = 2-3 cases of 36, depending on location
Super Target Stores = 2-3 cases, depending on location
My sources seemed to indicate that there were about 45,000 of these figures available to Target. When you factor in that there are over 1300 Target stores in the USA, that's about 40 per store. Like I said, the bigger stores get more, the smaller stores get less.
It should end up being limit 1 per person per day (not sure how they can track that though).
In fact, what's the point of even taking that exclusive if it's only 36 per store.
I can tell you with 100% accuracy that the point of this figure is to get your ass into Target on April 2nd. They could care less about the figure or the people that don't get one. They just want to make sure they have "something" to offer to try to get your business over TRU or Wal-Mart on April 2nd.
They see it as a "reward" for those who buy stuff at Target on that weekend, and nothing more. In fact, the low number of them is designed specifically to get you into the store that weekend and no later... they want you to buy as much as you can, as fast as you can so you don't wait for the eventual clearances.

Jeff