Thought the same thing johnal3.......holding out till some reviews come out. Curiously, I went to trailcampro.com and asked them by direct chat about the cuddelinks. The response was that cuddeback has asked them not to include their cameras in any of their tests and to not even sell cuddeback cameras. Thought that was odd......
If the TCP site is truly independent then they could do whatever they want as far as reviews. Should they want to review a camera system then they could obtain the cameras independently, hang them appropriately and see how they work to provide a review. And explain how the products were obtained: ordering online, buying in a store, etc.
If the site was asking for products to be sent to review, and a company said "Sorry, no, we don't do that," then that's their decision. But saying, "You can't include us, don't include us." seems weird, along with the review site just blindly agreeing to it.
May be more to it than we know, though.