There are two main reasons buying flour from almonds at the store is so expensive: 1) Because it's made entirely from almonds, it tracks closely to the price of almonds, and 2) Because of lower demand than wheat flour, almond nut flour is more expensive than other flour.