It's been two years now, like football all the time. Payment and customer support, their reliability is the best.
The score is based on user scores from verified (checked) reviews.