has anybody ordered from them? www.aliceaparis.com/fr/nouveautes.htm Seems quite good value for a French make.