Well, they have a bittrust page that's filled with (what looks like) fake reviews:
http://bittrust.org/bitcoinmixorgThe script at the bottom looks like they're boasting with mixes that are currently finished... Bad idear, i wouldn't want to use a mixer that'll tell the whole world that at that precise moment 0.11
BTC was mixed. If somebody would start checking the current mempool/new block they'd have a starting point at breaking this mixer's anonimity.
It seems like it once had a support thread here on bitcointalk:
https://bitcointalk.org/index.php?topic=2413192.0Doesn't seem to positive either.... The discussion defenatly floats towards "fishy"
Even if you put all the nontechnical red flags aside, they use cloudflare as a MITM. So even IF their bittrust page looked legit (which is doesn't) and IF their service thread looked positive (which it doesn't) i'd still not use this mixer.