I tried
Xchange.cx and got my Monero. Not sure if it's a copy of a better service, but it worked for me.
I will check out your options as well.
As long as you're able to get your monero there then that's fine. So, aside from actually getting it on p2p like on the forum's currency exchange or marketplace of altcoins.
If there are services like that which have been posted here, you must try them.