Glad you got it sorted.
On UK site insurance if for the seller's benefit not the buyers. As I understand it.
Am still new at this, myself. So, I try helping but may not have anything 100% correct. Luckily, there are those who do know what they are talking about and are willing to slap heads, too!

Best,
K.