I've got an Ebac, bought from their factory shop in West Auckland, County Durham, been running no problem since 2001. Cost about £200 from memory.
Just checked out their website and they've moved to Newton Aycliffe (still in Durham) and they appear to be one of those rare things these days -...