As per other information posted regarding CMB, my experience has been one of efficiency. All communication was via Email and my tickets were waiting for collection at the airport.
I did not get any discount off the published fare and they advised of a 3% CC charge (so I used International Money Transfer instead).
I'll PM the email address as originally supplied to me by JohnAx (Thanks ^).