Helpfully, Wiggle are currently selling Hope BB bearings half-price, ie £9.49.
Unhelpfully, they only have 1 in stock...
I've just checked: I replaced my BB with a Hope set in July 2019. They have started to creak again. I doubt that I have done 1000 miles in that time, and I'm certain it's under 1500.
I took the seals off yesterday and regreased them, and the creak went away for a bit. Now it's back again. Having splurged £85 on them less than 2 years ago, I'm reluctant to buy more.
Bollocks.