Staples order is still 'processing'

Anyone have experience with Staple delivery dates/times?

Delivery is scheduled between 14-22 days. I ordered about 2 weeks ago and it's still 'processing'
I once received a hard drive directly from the vendor, so I don't think Staples actually stocks anything.
I just hope my shipment comes before Christmas.