Have you ever come home from a long day of work, or perhaps taken a detour to visit parents or grandparents, and found the two struggling hopelessly in front of a computer for hours, trying to find ...