MIXM.io has been my go-to mixing service for a couple of months now, I can safely say that they are a well trusted mixer and have wonderful customer support. I have contacted them a few times now for little things that I caused to happen and they were extremely quick to getting my issue resolved every time. They don't waste a single minute of your time, which I really appreciate and respect. Not to mention their bitcoin mixing algorithm seems to mix coins much better than the others out there and always safely arrives back in your wallet the very moment you receive 1 confirmation, and the cost in fees to use their service seems just right.