August 04, 2005

E-commerce Sites Edit Customer Reviews

Although disappointing, this is not suprising.