I ended up changing my EarthX order three times, with additions to the original order. Somehow Teresa not only managed to get everything straight, but she also got the order shipped out right away. I am really impressed with the service, something lacking in many of the online stores today. Then to top things off, I got some amazing accurate and rapid customer support from EarthX regarding a question I had. I have received the products now and am totally satisfied with the entire experience. Best of all, the products have worked as expected. Battery Mart and EarthX are a good combination.