I've had no issues with this exchange. Obviously they are in the middle of working on it, so if you can't cancel an order now, try again in a few hours.
This is a BETA exchange. I understand what that means. I for one would rather them fix the larger issues that spend time solving the handful of one off problems.
*IF* the goal was to steal your coins, they would just turn the site off completely and disappear overnight. What good would it do them to pretend to be trying to resolve issues.
Coinmarket team - Keep up the good work!
Complainers - Please do find another exchange so these guys can focus on providing rational people a great exchange.