for plantsalive.co.uk I've heard good things about their plant collections, but I, and others, have had a bad experience with buying their individual plants. (wrong plants, plants missing, bad condition)
I would go with Aquaessentials.co.uk, greenline (aquaticplants.eu.com)and birstall.co.uk +...