These folks claim to be based in Texas, USA, and claim (of course) to sell only genuine cells.
Has anyone purchased from them? Can anyone vouch for them being legit? Do they sell garbage fake/counterfeit cells?
@NatS I was not able to see any connection to IMR, I’m wondering what you saw that made you think this?