Thanks TSR2, I did say MON as was refering to the Airline in general.
So, as I have now discovered there is NO free online check-in on ZB as you have to pay for a seat. Therefore there is a cost levied (albiet a seat selection) if you want to use online check-in.
Thanks for the clarification.