Don't be frustrated though, you never know if the guy you met on wholesaleforums was just bluffing or leading you on to believe that he has a Russian supplier.
I'll be happy to do a search for football manager 2011 pc game for you. Be back as soon as I find a supplier.
In the meantime, here a post that has supplier links you can check out -
Link hidden: Login to view
Talk to you soon!