Things have since changed, I just haven't had the chance to post. I spoke with John and not only was the repair done correctly this time, I received a full refund. I will be making a new post and sending Mastro a thank you letter. He was very professional and curteous. I'm very happy.
Robmat