At least three blood drives were cancelled on Monday and others were delayed. National blood levels are already at a critically low level making it difficult for local officials to import blood from other areas of the nation, Bloodworks staff said.