If all they are doing is sending bitcoins from different addresses, why not just do this yourself? It isn't too hard to setup a few different wallets and send coins back and forth between them at random.
I mean, maybe I'm missing something here, but 5% plus transaction fee adds up to a lot for something you can do yourself.
Wouldn't you be able to do it with just two wallets and a bunch of different addresses? One wallet and a bunch of addresses (never tried this)?