south african library compare prices