My story is not as long, and so far not as promising. In February I ordered some 9mm ammo from Bass Pro. I almost immediately received a shipping confirmation. About 20 minutes later I received one of those "Oops" emails stating that the ammo was out of stock, but my order (and credit card payment) would be placed on back order until the beginning of April, when the ammo would again be in stock.
To make a long story longer than it needs to be, about a week into April I get an email from Bass Pro telling me that I could order the same 9mm ammo, since it was now in stock. I responded with an email asking Bass Pro why I needed to order again since I was still waiting for fulfillment of my original order. I got an "I'm sorry" email telling me that the ammo was still out of stock, but should now arrive the first week of May. Meanwhile, my credit card charge still shows as a "pending" sale.
I'll let you know if it ever arrives. Am I holding my breath, "No".