How Demographics Affect Smartphone Purchasing Decisions: Understanding Differences among Age, Gender, and Income Groups5 months ago