They almost got me, too. After three weeks of receiving notices promising that my order would ship in one or two weeks, I started action via Paypal.
Bedbathstore offered no response to my emails or phone calls, so I escalated the Paypal action to an actual claim. I eventually got refunded my money. The day after I filed the claim, I got a message from Bedbathstore that my product was in and that they were ready to ship it. That they would ship it as soon as I reversed the Paypal claim against them.
But, I didn't believe them. I told them when I receive the curtains, then I will pay them because I cannot trust them.
Don't believe their promises of 1-2 week delivery.