Apparently waiting for 2+ hours and coming in to get results that you were told were there that weren't there is ok in their eyes. However, cancelling one appointment because you can read the results and decide that you don't need to come in for a follow up yet is grounds for dismissal from the practice. I guess he's so busy that abandoning his patients is no big deal to him. I will be searching for a new urologist and considering filing a complaint with the medical board.