Here is Bruce's (Clouds Of Vapor) response.
Yes, I have taken them off sale. And, I have just received confirmation from my factory in China.
Anyone who has bought TrustFire FlameJacket 14500 batteries can ask for a refund.
I will take care of them immediately, no return required. Just send me your order number to my email or PM me here.
Support@cloudsofvapor.com