Yes I've had Covonia as well, got a bottle in the cupboard but it felt as if the Benylin was clearing it better. We shall see.
As for the legs it's ok having long ones but you try getting trousers that are long enough. It seems to be a bit better these days and I've found I'm able to get cheap ones that are long enough from Daxon, although saying cheap they are very smart looking so I have several pairs in different colours.