I am experiencing similar issue with Amazon, however, they have stated they will reship (if available) or refund at my discertion if it does not show up in the next 24 hours.

I hope things work out for you.