I feel your pain. Same thing happened to me in January. They had the base I needed in stock, so I ordered it, only to find out that after I paid for 2 day shipping that it was out of stock. That did me no good, and they had already processed the transaction. I got tracking # about 2 weeks later but nothing ever arrived. I called and they gave me their
and I gave them my
. This went on and happened 2 more times. Once it finally shipped, it took 7 days to arrive, so much for 2 day shipping. When I called to complain again, the manager told me that because it had taken 6 weeks to ship that they didn't see the need in shipping it 2-day. Never mind the fact that I paid for that, they never reimbursed me for it either. When I initially ordered there was something like 20 in stock