The eBay one was OEM, It had official Nintendo logo and everything, it wasn't sponsored, there were reviews that said that it lasted them years and worked, and the people who left the reviews were verified buyers.
iFixit's worked fine, just keeping to the eBay one.
And the Amazon one didn't...