E-Retailing Challenges and Opportunities in the Global Marketplace