If you don't speak Setswana don't expect much in the way of service from the windscreen side of things. I waited for ten minutes before any of the staff even acknowledged that I was standing in the reception area and a further five before being helped. Pretty useless really.