Samuel Johnston has a rating of 4.6 stars out of 5 reviews by over 2500 customers.