Mike was fantastic from start to end. He was able to reply quickly and accurately with any questions I had. Cannot fault the experience!