Car Insurance oh Car Insurance

 My Myvi car insurance is due on 30 Dec 2021.

Which car insurance I should choose?

Choice A: P & O

Choice B and C: Allianze vs MSIG?

Choice D: Maybank Motor Takaful

Other choices:

Which one should I choose?

I will stick back to Maybank Motor Takaful cos I can use Amex to get additional 5% discount.

Anyone disagree with me?