Okay, time for five minutes of #firstworldproblems whining.
When I pledged for this originally I picked Steam because I tend to pick Steam by default for everything I pledge on, and I tend to trust it more than whatever random console is on offer.
A couple weeks ago, they showed off the Street Pass functionality, which is super neat, and some friends at work all told me they'd be buying on 3DS, so I'd actually have a way to use it, so I decided to swap to 3DS.
Emailed Yacht Club -- two weeks ago -- and asked. The same day they wrote back, said it was too late to do anything on their side but that Humble could help me out if I just messaged them. Okay.
Wrote an email to Humble Support asking to swap. Heard nothing in response. Was a little impatient but didn't want to be a pain or overly pushy, but after seven days I was wondering what took so long. Wrote again. Two days pass. Got a single human response, asking me for my transaction ID, which I don't have since I never got the original email and had to use my key resender to claim the key page. Said I couldn't send that back but I did have my key page link, which I sent.
Waited another day, didn't hear anything. At this point I started bumping the ticket every day. Now today we get the surprise early release, Yacht Club say in their email that it is now officially too late to swap platforms no matter what, and I still haven't gotten a useful human response. Plus I can't trade my key page (since I already claimed it) or my key (since they just give you a redeem button now, and there's no gift box link like there is in normal Humble purchases.)
PLUS I GOT HOME TOO LATE TO WATCH OCTODAD ON SUMMER GAMES DONE QUICK SO I AM CRABBY TODAY