They are French company and some items may come with overseas 2 pin style plugs and a Euro warranty, which is not really a problem as most Euro warranties are longer lasting than UK ones, and a 2 pin plug is easly sorted.
You can get a good price from time to time, but the problems do occur if you are one of the unfortunate ones to have, wel....er?....a problem to put it in simple terms.
Some people have had OK customer service, but a lot have had an absolute nightmare. But if this company fails to help you then your warranty will be (or should be) accepted by the manufacturer of the product. After all it is always the manufacturer that offers the warranty and not the vendor.