There should not be any discrepancies in pricing, as greenslips and the insurers must by law use the same regulated prices. If you see a difference, it is because you are using different information from the insurer. This can happen if you do not select your vehicle fully.