Where are you guys buying watch straps from these days?

I have a CW Makaira that I wear most days and the stock rubber strap is about due for replacement (I'd like to stick with black rubber). While I'm at it, I also have Maratac that I've always thought would look good on brown leather. I've gotten NATOs through Crown & Buckle and always been happy, but they don't have anything the trips my trigger in leather and, from what I can tell, nothing in rubber period. I've got a couple Hirsch straps in my cart now, but I just wanted to see if you gents had any other recommendations I should check out first.

FWIW, these are the two straps I'm currently eyeing.