Yes, both Starfish Reviews and ReviewBuzz offer a Free Trial.
Starfish Reviews is designed for Freelancers, Medium Business and Small Business.
ReviewBuzz is designed for Large Enterprises, Medium Business and Small Business.
Pricing for Starfish Reviews Starts at $3.99/Month whereas for ReviewBuzz Starts at $199/Month.
Some top alternatives to Starfish Reviews includes ReviewBuzz, ReviewInc, Trustpilot, ReviewsOnMyWebsite, Review Tool, Guestmeter, TrueReview, ReviewRev, Grab Your Reviews and ReviewGain.
Some top alternatives to ReviewBuzz includes Cloud90, Reputation Desk, Reputation.com, Trustpilot, Guestmeter, Reptrics, Reputation Studio, ReviewRev, ReviewGain and ReputationDefender.