Wow you got a saint for £15?! Blimey.
Mental...I believe it's cheaper than shops get them trade for in the UK. Delivery from Germany didn't even take that long and was relatively cheap. It was the same as CRC's next day delivery although a tad slower. Rose Bikes and bike discount.de rock. I'll be getting my new XT brakes from them because they're so much cheaper.
Just done a quick google search and there are loads of kits and instructions out there on how to replace the bearings. It's a bit of a faf, but cheaper than a new bb.
2015 Stanton Ti Switchback
2006 Specialized Demo 8
2013 Specialized Allez Sport
1999 Santa Cruz Chameleon
1994 Cannnondale Beast of the East (rebuild still in progress)