Note: This review was published in 2017. As it's now 7 years old it's only fair to review the situation.