Thanks for all the info guys. I think it is worth well over 7.5c but just dont enjoy seeing red just after the purchase! Hahaha...
Now my second dilemma is the shares or the options... The gap between the two seems to be widening, dont know if that is a ST anomaly or something else.