I ordered a Yubico 2FA NFC key from Amazon, priced at £31, ordered 2 days ago and was due today, it was marked as dispatched with 1 other item, we opened the packet on arrival, no key just the other item, so contacted Amazon who immediately said they would credit me the item as they could not send another, when I checked online the price of these keys had gone up, the cheapest £71 with some sellers asking over £100, so it looks like it was never sent in the first place.