Problems with my Trustfire tr-j18

From your pictures, the +ve terminals on your ones look higher than the ones in this link below - and those ones were deemed ‘genuine’.

Click on here, scroll down a bit….