Some ecommerce websites require that purchases through the site be made by registered users only. Other websites allow unregistered users to shop as guests. Clearly, storing a user's contact information can be very useful. On the other hand, forcing users to register could potentially lead to a decrease in conversion rates. Which method would you choose and why?