Steve was extraordinarily helpful, flexible and accommodating. There were a few hiccups along the way, but he was speedy and efficient and in dealing with them.