I 100% believe they did this.
I've had several problems getting my coins credited from high roi masternodes.
Anyone else denying it or is being skeptical has either never used the exchange or is part of the exchange itself to spread fud.
Please mods sticky this forum to get people's attention.
In reality, I have no idea how this exchange came to be, it randomly popped up from chasing master nodes. I doubt they'll stop, they can create a new exchange with a new name and start all over.