A friend of mine has gotten a couple, has ridden them for a couple of years and is happy with them. But he did have to have me rebuild the wheels on one because he was breaking a lot of spokes. If you're not a mechanic, you should definitely get any of their bikes checked over by one.
Mercian, Dawes, and Windsor were all once respected makes that were hand-built in Britain and France. BikesDirect bought the names and marks and mass produces them in China.