havent tried them, but a couple of other places to look are
http://www.rltwatches.co.uk/
I recenlty fitted one of these on my seiko diver
http://www.watchworx.co.uk/pages/mwb/stainPop/T20.htm
rlt watches has a really good forum, one of the main places to pick up bits in the UK. Last weekend I fitted new straps to 2 watches, replaced the battery on my old seiko chrono, and replaced the capacitor on a seiko kinetic (given as a freebie as it didnt work).
If you need a couple of spare spring bars I have a few laying around, think they are 20mm and 22mm