Yesterday I ordered a WiiM Amp as a Christmas gift on the US Amazon site. The expected deliver date is December 17-20 (although it has not yet shipped and I don't have a tracking number). That said, just before and after the Amazon site allowed me to place the order the product showed up as unavailable. Did I just get lucky and grab one when stock was momentarily available? Does anybody know anything about product availability? I can't see it being in stock anywhere else on the Internet.