I haven't been in your situation, but in general, when shipping insurance is purchased, I would file a claim with the shipping company first. If they deny your claim, then go to the vendor and see if they will do anything. I would use the credit card claim as a last resort.