i have had for the most part - amazing experiences with the guys on the site.  Justin (John) was perhaps the worst ever.   he showed up late for a 3-way and was paid in advance.  he got undressed to his shorts and when i told him he could not smoke in my hotel, he got dressed and left.  i would have stopped him but i was "under" someone at the time and not in a position.  Well, i was in a position, but not a position to stop him.   Had prepaid multiple hours.  when I asked for a refund or why he left he responded he didn't think I needed him.