Wow, it kinda looks like a rash of shill reviews/promotional testimonials were posted under the Trophy Sticks review section...