Came for surgical supplies and they had everything in stock which was good, but abeg the time I spent waiting to be attended to was something else. Guy at the counter took almost 30 minutes before he even asked what I wanted, and I was standing right there. The products themselves are decent quality and prices are fair compared to other places, but the service aspect needs serious work. Won't say don't come but just go early before the crowd gets there.