You can't really trade PC games...
You can't really return them either, as far as i know.
If you were to privately sell it, the game would be useless and someone would be very mad that the copy of Starcraft 2 they bought from a stranger doesn't work. Once you link the serial key to your battle.net account it becomes impossible to validate it with another account.
Seeing how the game needs an account just to play the single player, the person you were giving it to will only see the welcome screen.