seriously, who sets the prices for stm32 dev boards? $50 for a freakin' discovery board with a chip that costs pennies? and good luck finding one in stock anywhere...