Ever since the Internet went mainstream, electronic commerce or E-commerce has become extraordinarily popular for buying and selling products or services across the globe. E-commerce is increasing popular because it enables entrepreneurs to; widen geographical territories, expand customer base, increase visibility through Search Engine Marketing, conduct business 24/7/365 - always available, reduce Marketing and Advertising costs, collect valuable customer data and more at a fraction of a cost, compared to the traditional methods of trading. The advent and maturity of online payment gateway, online integration with shipping companies like UPS etc., inventory management, online support, global reach, have simplified ecommerce making it the most convenient and most cost effective way of buying/selling products/services.