It should show the total amount (including postage) before you pay.  This gives you an opt out before going through with payment.  Did this not happen?