ForeSee details customer satisfaction with online retailers