Top 8 Reasons Why People Prefer to Shop Online