Thanks all. Seems a shame to replace it if it's only the bearings but I guess the units aren't particularly serviceable? I do like to fix things where possible.
Also, a replacement Stuart Turner (1.5 bar, the same as my failing unit) is £138 (plus whatever the plumber charges)...