I've been coming here for 2 years and never had problems until recently. I've bought 3 batteries from here in as many months. Every one stopped working in less than a month.
I went to exchange the most recent one today and was blown away by how incredibly rude the employee was. He was defensive, condescending, implied several times that I was lying and sarcastically shouted "Happy holidays" at me when I turned to leave.
I will never come back again and recommend the same to anyone who doesn't appreciate being spoken to like a piece of trash for trying to exchange a defective product.