This statement, alone, shows that you are not prepared to invest, period!
The company can not promise something and not deliver.
You simply have no idea of the basic concepts here. "Promises"? What is this? Schoolyard talk? Maybe they had their fingers crossed when they "promised"?