If you aren't sure have your foot checked for size (vs trying shoes in the store until you get one that feels OK). I'd been buying size 11 for years but found when checked that I was actually 10EEE. Most shoes in stores are M widht and I needed an 11 given my wide foot. I found all shoes (not just golf shoes) MUCH more comfortable when I began buying the correct size (10EEE or 10XW).
I use Etonic G-Sok spikeless and find them excellent and I always walk if allowed.