A new Web site, which launched in France in 2006 and in January in the United States, allows people to form online stores for free.

Source