It was probably me. I use these two places + eBay primarily but I'm sure there are other good ones out there.
Edit: also for posterity this is a cool site but shucking drives hasn't been viable for a long time as far as I've seen: https://shucks.top/