Is the annual price the same as the credit agreement price?

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.