With so many reviews I thought that it would be possible to create a profile on this site for free, but that was not the case.
I am suspecting that some of the preview reviewers are actually employees of this company who are self-promoting their website $#@!