Is Web 2.0 is effective for e-commerce ?