Great communication, fast payment, and an overall pleasure to deal with - can't recommend @cristos71 enough!