Alright well I've give them a try, got some good batteries on sale as well. I did a search on the site and only found 1 reference to saying they where from Georgia. I was only suspicious because of how much less expensive the charger was.
Really sucks that the best brand are out of China... But...