I suspect the difference may be because you have a national drug plan in NZ, so you have coverage for the pharmaceutical version of the Vitamin D but not the over-the-counter kind. Where as in Alberta, not everyone has prescription drug coverage so it is likely less expensive to purchase the over-the-counter version. Besides you need the Calcium to go with the Vitamin D anyway.