Always talk to Amazon customer support if the independent seller is making a fuss about warranty or return.
I'm glad Amazon changed their policy.
https://www.amazon.com/gp/help/customer/display.html?nodeId=...
Still shop at Amazon, but I definitely think more before buying bigger ticket items and I comparison shop now. Even though this policy change is great, I don't feel that I can revert back to my previous behavior of just mindlessly buying stuff at Amazon because of faith that they'll take care of you.
I am still especially wary of buying from 3rd parties on Amazon unless it's a throwaway item, and we refuse to buy anything that isn't Prime.