Written on: 01/08/2008 by squirral (1 review written)
Distant cousins have been found ..ocasionally
Lack of support
Technology team struggling
Losing meaning of site, turning into a social chat show
Genealogy was the theme when it started but has been spoilt.
As rated by our community of reviewers