Is the supply really that low that people are willing to pay double for them? I ordered one yesterday and got an email this morning saying mine has been shipped, and the website suggests a 4 day wait before they will be shipped. I don't even think the Nintendo Switch resold a lot at double the price, and the demand for that was a lot higher then supply.
Pretty sure there aren't any promo codes, as I searched for them before buying and didn't find any that were valid. I doubt new ones were issued today.
It's eased up now, but a few weeks back the cheapest one I could find on Amazon/Ebay was the equivalent of 180 Euros when list is 89 ish. There were people on Reddit offering commissions for anyone who could point them to an online sale at list price.
I ordered a Trezor before the summer and it was here in three days, but then the world went a little bonkers.
At one point Ledger delivery times were over two months. Maybe with the current excitement those waits are going to return.