The Impact of Technology On Personal Finances