How can sellereviews.com be giving this company a 5 star rating? Reviewers on other sites are giving it a one star our of 5 because they never receive the product or it didn't work. Evidently out of California, but if you have a return it has to go back to Russia, with one reviewer indicating that was the last he saw of his money and battery. Definitely check for other reviews before doing business with this company.
Los Angeles, California