Thanks, I'd probably do that if I were in the UK - not sure if the price would be nice after two way postage.
I actually managed to clean one to almost presentable condition, the other still sags badly over the bass port (either kids, or somebody lifted the speaker from there...).
There's not much to lose, so perhaps I'll eventually try myself if I can beat Rich's wife in DIY fabric selection 