September 4, 2008
Sephora Adds Product Reviews to Its Web Site
Sephora.com, the Web site of the perfumery chain that bills itself as the beauty authority, is now entertaining other opinions.
The site has been updated to include a ratings and review section,...
Ads by Google






