Regarding refunds: I funded the Librem 5 using Bitcoin, but the transaction didn't go through in time. I contacted them via mail, gave them a Bitcoin address, and got refunded. Unlike some other vendors I have dealt with in the past, they actually understand Bitcoin. So I'm optimistic this will work.