Doses too low (they spend some text on this in the discussion section-- even the 800 IU they say some participants got is probably too low). They don't seem to measure the effect of the supplement on serum levels. They compute baseline serum level vs chance of getting cancer but they should really have monitored their participants.
Seriously. If you supplement, you should check that your supplement actually is effective or you fail to create the desired condition to test.
Misleading conclusion. Their 400 IU dose of Vit D was pathetically low and therefore totally ineffective. However if you look at table 2, you'll see that their data show that serum vit. D level was strongly inversely linked to colorectal cancer.
Thanks, duly noted.