These reviews don't always match the reviews that are shown on the Yelp page. The reason is that Yelp uses rules and logic to decide if and where to show a review on the Yelp page. More information on the rules is available in the Yelp FAQ at: http://www.yelp.com/faq
In addition to the reviews and star rating, Perch also provides a link to the Yelp page of the business. This makes it quick and easy to understand which of these new reviews are shown by Yelp and are seen by consumers.