What do you mean? 8,000 is still an EXTREMELY limited number for a collectible "Star Wars" toy.
To give you some perspective... those 'Exclusive' Hasbro action figures that the diehard SW collectors crap their pants over and lose hours of their lives while literally running all over each other to obtain? Limited to 50,000 units each. Yes, that was FIFTY-thousand.
This Han 12" is a gazillion times better SW product than the "Lava Vader" figure and there was only 20% as many made (including both SSC Exclusives and Regular Editions).
Sure, the exclusive figures only cost about $10-15 a pop and the 3.75" collectors are nuts. But still... there are at least 50,000 of each of those suckers out there. And that is considered very limited among collectors.