What are your experiences with these apps?