These sites are generally good for research but come with the price that you usually end up with continual emails or marketing calls. I should have known better but I was caught with the good old auto renew device where if I did not check my bank balance regularly I would be quite a bit out of pocket. Something should be done about the way in which these companies operate. I would imagine that a considerable part of their revenue is from members who fail to cancel the 'automatic' auto renew function.