Lego Super Heroes sets, Key Chains and Series 10 Minifigures arrive!

We have most of the Lego super heroes and key chain restocked today 30-Apr-2013.
Surprise: Lego series 10 minifigures are here! The box were removed for easy packing in my shipment, that's why you only see bags in the picture.

Let's see what we have here:
- 850622 Golden Ninja Key Chain
- 850446 LEGO® Star Wars™ Darth Maul™ Key Chain
- 850451 Lord Vampyre Key Chain
- 853430 LEGO® Super Heroes Superman™ Key Chain
- 853101 LEGO® Ninjago Sensei Wu Key Chain
- 850646 LEGO® Teenage Mutant Ninja Turtles™ Donatello Key Chain
- 850653 LEGO® Teenage Mutant Ninja Turtles™ Michelangelo Key Chain
- 850656 LEGO® Teenage Mutant Ninja Turtles™ Raphael Key Chain
- 850648 LEGO® Teenage Mutant Ninja Turtles™ Leonardo Key Chain
- 850507 Spider-Man Key Chain
- 6865 Captain America's Avenging Cycle
- 6867 Loki's Cosmic Cube Escape
- 6868 Hulk's Helicarrier Breakout
- 6873 Spider Man's Doc Ock Ambush

- 76004 Spider-Man™: Spider-Cycle Chase
- 76005 Spider-Man™: Daily Bugle Showdown
- 76006 Iron Man™: Extremis™ Sea Port Battle

- 76008 Iron Man™ vs. The Mandarin™: Ultimate Showdown
- 60009 Helicopter Arrest
- 8293 LEGO® Power Functions Motor Set
- 71001 LEGO® Minifigures Series 10



 


Who will be the lucky winner for this? :)