Their reviews are untrustworthy. You cannot contact them, or comment on their poor work product. It would appear that they are interested in hawking the stuff they are reviewing, since they are getting advertising revenue from links inside the review.