My first time to do this but I would like to share my experience with Mouse. He is very knowledgeable on what he does. Very courteous, understanding and nonjudgmental. He made me comfortable the minute I have met him. He is very considerate and very good looking in person. I forgot to give him additional tip... next time