yep, looked at mine and it is a jubilee clip. Mine weeps, as described - there's no visible squirt, but rather a bit of wetness and water/antifreeze marking down the radiator and around the end of the pipe.
I guess it will leak when the engine is off if the pipe connector is below the water line when the water is cold...
Dealer prices can be hit and miss, and many parts are obsolete, but you may be surprised by what you can find and how cheap it is. I would definitely use them as a first port of call, then on to your local scrappy if they haven't got what you want, or you don't like the price.
Didn't know they did window seals though - and £30 doesn't sound too bad for two new ones - I may have to have a look!