Mike is a very good employee, hang on to him. Mike was very helpful, informative, patient and courteous. He took the time to make sure I knew what I was looking at.