Amazon has redeemed themselves sort of. They have reshipped 2 of the 3 items and upgraded them to overnight so I'll get them in time for Fathers Day. The final item was out of stock so they issued me a refund. Unfortunately that was the one that was for Dave. Oh well Fiona can just get him one for Christmas. I'll let her claim the other items I've already received that were going to be from me.
Honey may get you flies but dick nose gets you upgraded shipping.