Add FNAC store, one of the most popular tech stores