That is always so easy to say in hindsight about shares!
Personally, I reckon in 2 yrs time, you might be glad you put your 75cps in IBA - I am certain there are so many worse alternatives out there at the moment.
IBA Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held