Came for a quick test and the staff were actually helpful explaining everything they would do, results came back accurate which is what matters most. But abeg the waiting time is something else, I sat there for almost an hour before they even called my name and I had deliveries waiting for me that day. For what they charge you'd think they'd have more people on deck but overall the lab work itself was solid, just manage the queue better