Not so sure...I don't read french but I see a bunch of advertising at the site but not anything for sale. If anybody that knows french can tell me more about that site I'd appreciate it. There is an english version of the site but that seems to only be good for about half the site.