Just got some batteries last week, took about a week and a half. One didnt work, and they have a bad habit of sending me at least one defective product in every shipment though I will say that. I dont make any super expensive purchases from them though so I dont trip out, if its something less than a couple bucks they dont ask me to ship it back theyll just add it to the next order, which is cool but if its more they want you to pay to ship it back which defeats the purpose because its almost cheaper to just order a new item and take the loss. Considering not ordering from them anymore.