Customer satisfaction is the biggest factor in our ratings, with up to 75% awarded for really positive reviews ... the 11 companies that we surveyed, Pod Point came out as the top-rated home ...