Is there a difference? If so what is it? If a person has been thanked 100's of times I would assume they are reputable.