The Pros and Cons of Retailers Selling Online versus In-Store