The growth of the Internet continues to influence our lives and businesses. Irrespective of their type and size, all firms and organizations are rethinking their strategies and operations. An increasing number of businesses are using e-commerce to gain competitive advantage. However, doing e-commerce is complex