Chris is great, if you can get to meet up with him. He's bad at responding to messages and cancels appointments at the last minute, even after arranging with a deposit ( to be fair, he will refund the deposit immediately). I also really liked the directness of his profile and had a lot of fun the time I met him, but gave up on trying to arrange further meets because of the communication issues. He's definitely worth meeting, but have an Option B in case he flakes.