Expensive compared to other neuroimaging techniques
Can only capture clear image if person stays still
Poor temporal resolution because there is 5-second time lag between the image on screen and the initial firing of neural activity
Can only measure blood flow in the brain - it cannot clearly distinguish the activity of the neurons and so it's difficult to tell what kind of brain activity is represented on the screen