Competitively priced for North America, but a well hidden opt-out tick box on their web page leads to unwanted and overpriced excess insurance being automatically added to your final purchase. Make sure you un-check the box if you don't want it, because cancellation leads to a long wait for a refund (they claim they'll refund with 14-30 days, but it's way past that and I'm still hassling them). Next stop the credit card company.