Order placed on Thursday 08/23/12. I paid for 2nd Day Air delivery. On 08/29/12 seeing the order hadn't shipped, I asked to be credited for that charge. They said no, that there's a disclaimer on their site saying it "Usually Ships in 2-3 Days". They told me this 4 business days after order placement! Huh?!On 08/30/12, a full week after I placed the order, I asked the order be cancelled, I'd found the batteries in stock elsewhere. I was told I'd have to pay $722.81 (50%) restocking fee. Hmmm.... this, for an order that hadn't even shipped!In my opinion, the web site should've told me "Out of Stock". Plain English for there WILL be a delay, and I wouldn't have wasted $$$ on expedited shipping. There was no indication these batteries were back-ordered. Allowing customers to pay the expedited shipping charge for items that aren't readily available to them seems unconscionable.Two points... 1-How can customers be allowed to pay for expedited shipping, when Battery Specialists knows there's no way an order can be completed in (in my case) 2 days? Battery Specialist's apparent delivery philosophy is "Yes, we can ship 2nd Day Air, and when we get around to shipping your order, it'll be sent 2nd Day Air". 2-My order shipped 09/04/12, 7 business days after order placement (not the 2-3 days noted on their site). The batteries finally arrived 09/06/12, totaling 15 days. Sure glad I paid for 2nd Day Air; no telling WHEN it'd have been delivered otherwise!Thank you Battery Specialists, it's been amusing.