I ordered these for my grandfather's car, and they arrived well packaged and very quickly, but were the wrong size. Turns out I ordered the wrong ones, picking ones for a Xsara, not a Xsara Picasso.
I called them and explained and they said very simply that if I send them back, they would replace them. I did so, and the new ones arrived by the end of the week.
They work brilliantly, and saved my grandparents a fortune.