Came for a quick diagnostic check and the whole thing took forever sha. Staff knew what they were doing but the waiting area was packed and nobody really explained how long things would take. The actual service itself was fine I won't lie but by the time they called my name I had spent almost two hours just sitting there. For what they charge I expected better organization abeg.