You can try CS.Deals. However, market is still pretty small.
I don't think CS.deals lets you transfer balances/Skins over the counter to other accounts on the site though. (Plus their markup rates seem terrible.)
Correct me if I'm wrong, but are you specifically looking for a p2p exchanges for BTC <-> skins? If so, you can try out Sythe.org. It's a marketplace forum so if you want the best deals, the best way is to always put up your own buy offer. I prefer trading the reputable sellers though. Try it out.
I think he's looking for a site where he can buy a skin and transfer the skin to his friends steam account instead of his own. (so that he doesn't have to wait a week, or whatever it currently is.)
Bitskins doesn't allow the transfer of skins nor balances. I don't know of any site that does allow for this.
Looking at that site, it looks pretty user unfriendly and probably involves a lot chatting + perhaps markup rates. doesn't really compare to something like Bitskins.