I am using Amazon for 15+ years and I have nothing but the best to say about their customer support.
The issues with the monopoly are true, but in this instance I am happy to pay a bit more and not to be vulnerable to fake sites, dodgy sellers who do not replace an obviously bad product and the like