Yes I second that -- this is exactly the kind of info buyers need. Buyers beware!
This seller has no presence, no storefront, in America, you are ordering from China. It’s hard to resolve problems and shipping costs a bundle. So people should be aware that they are rolling the dice with no automatic return policy.
Once I had a similar issue, I purchased a cable from a maker in Australia. When I checked into returning it I discovered that most of the cost to return was in the shiping. So let the buyer beware.
I don't think it's easier thru Amazon. Amazon always puts this standard "free returns" statement but this depends on the seller's policies, so actually it is somewhat misleading for Amazon to say that.