This tends to be more brand related than anything.... Nike is known to be narrow so we generally don't even try those on. Addidas is better and we can often get an OK fit with those. Our best luck has been with Diadora when you can find them. You might want to try a store that specializes in soccer/lacrosse/field hockey-they typically have more selection than a sporting goods store, and on shoes we find their prices to be comparable. Also make sure you try them on with a soccer sock, it makes a big difference!