Obviously, Amazon. Who prefers flipkart? It's the perfect testament to our scam hub. But, one cannot totally avoid it because some companies are literally fk exclusive. Just keep the concerned credit cards ready, or take help from others here.
Amazon, for me, has still been great honestly. They still agree to take return of stuff which are not even mentioned as non returnable.