I bought quite a bit of stuff from MMM at the show (fancied trying a Tosher) including that coupling. But I'm now thinking I don't like the coupling - partly because the tubing was rolled at some time and you can see the curvature even in such a short bit. I have no complaint with MMM it's just me changing my mind.
Oh the MMM is clear tubing, don't know about MMB's
Regards Dave