Is the annual price the same as the credit agreement?

No; if you pay for your insurance using the monthly credit agreement your payments will include an interest charge. This is clearly set out in your quote and in your Credit Agreement.