Is north-america.devoucoux.com a legitimate web site? It’s oddly just like the CWD North America web site (though somewhat different but laid out the same). They have a 30 day trial on used saddles, just want to make sure before I do something like order a saddle.
CWD and Devoucoux are now the same company so not surprising that their sites would be the same.
Thanks