Well, I'm afraid I don't know such a provider. But have you checked your credit card conditions? You might already have an insurance on it. Than it could be a way for you... Try to check it here - it's only for Canadian cards so you can try to find it out
http://insureye.com/insurance_toolki...it_card_finder