I've been searching at ebay but it's quite expensive, I'm trying to fix this for a friend.

First the hard one:

I need two Russian national team jerseys

$150 each on ebay? no thank you. I'm not picky with the real deal, reebok etc, it can be something else

Then I need these, ssme thing, don't need to be reebook official:

Henrik Zetterberg Detroit
Henrik Lundqvist NY Rangers
Henrik och Daniel Sedin Vancouver
Niklas Bäckström Washington
Niklas Lidström Detroit