Now Howie, don't blame Amazon, if it's been out for delivery since 11am, Amazon did an outstanding job of getting your parcel to your carrier as expected, blame the driver of your delivery service whom ever they may be, he probably stopped for lunch, met up with a girlfriend, smoked a joint and totally didn't give a shit whether you got your package or not......well, that's how it works in the US anyway.
Hope it arrives soon buddy, I know your chompin at the bit !