Critically Evaluate the Effectiveness of Viral Marketing on Customer Retention