Not BTCE. They are slow to respond to support tickets regarding wire transfers and sometimes they don't reply at all. I wired 7000USD on the 11th Dec and Im still waiting on my funds to show. All this time with the prices rising
I originally purchased coins locally and then moved them to mtGox. I wish i stuck to that method