Just grabbed a Montane Minimus smock, from Amazon, for £52 delivered. Not sure it gets much better than that!