At least in the UK, if you contact them and they don't resolve it, contact Amazon and you'll get a refund (and presumably they charge it back to the seller) under its 'A-Z Guarantee'.
That said, I've never bought higher value items from third parties via Amazon, so that may be a different experience. But I basically treat non-fulfilled by Amazon as eBay in terms of trust/expectations.