A buddy of mine paid about $1,700 for a new Beretta over/under and he can't hit anything with it. The gun just doesn't fit him. He's a pretty good shot with other guns. This is a lesson in what happens to people who buy something because the like the product brand, rather than buying something because it's a good fit. Now he's going to either get a new stock made at a high cost, or that Beretta is going to sit in his safe unused.
Getting the right equipment is a courtship process, not just writing a check.