Beware: 'Free' apps may cost you