There is a penalty only if the cancellation occurs within 24 hours of the job start time. In such cases, the charge is equivalent to 4 hours or 75% of the expected shift length, whichever is greater.
Is there any penalty for changing job times?
Only if the adjustment is necessary outside of normal work hours, in which case it incurs a rate of $100 per hour plus GST.