Luckily there are many other better options

Was literally going to mention you guys. Didn't Coinabul take a bunch of people's money?
That's correct.
A lot of people, I think 5+ members posted losing HUGE amounts of money to them.
Maybe I'm missing something then...but why the HELL would anyone still give them their business?