Indeed, but 11,000+ reviews with 77% being one star is amongst the worst I've ever seen.I think it's probably the usual case of people only being likely to leave reviews when they either have a great experience or a terrible one - and you're not likely to leave a review if everything just works alright.
Last edited: