Doctors warn against large vitamin D injections. They can harm bones and cause kidney stones. Monthly supplements are safer.