Time to change brokers, I would say Mate.
I do two or three trade a week and this has never happened to me with CommSec or BellDirect. (Correction, CS will not accept an order if it is about 25% greater or less than the current price - it is raerly that I would want this - but it is possible by phone (costs more).)