They are great to work with. I ordered two SOK batteries from them, zero issues. In fact, when the shipping delays happend, and my batteries would not arrive on time for my trip south, they had no issues in changing the shipping to a different state at no extra charge.
They seem to be in the US.