Got mine through pre-order on amazon at launch. I still haven't seen a single one in the wild. Only a few sad and picked over Joy-Con.
Only places I've seen them in stock is amazon 50bucks over msrp and in store leaflets saying 'limited quateties' or 'as long as it lasts'.