seriously, who sets the prices for these dev boards? $150 for a freaking stm32 chip on a pcb with some headers? and good luck finding one in stock anywhere...