Just ring Amazon up. They will contact the courier for you and might be able to get a redelivery done today. It's not really Amazon's fault you get unscrupulous couriers. I've had lots of issues with Citylink in particular.
I've never had this before. I've had 4/5 Prime deliveries to this address with no problems what so ever.

GRRR