Things looking better!!! They are heavily advertising for Battery Engineers but the location is in California. Don't know why. Milpitas, CA