Analyzing the Benefits of Shopping Online vs. In-Store