Other than the timeframe (since they've opened), i can say the same thing about AliExpress. Same day support. Out of the 2 issues I had in the many years and hundreds of orders, all were resolved with a quick refund. Amazon isn't special. They just have such a high price tag, on our expense and not to the manufacturer's benefit, that they can afford to throw money at human support.