These are awesome boots, they just take forever to break in.  These boots will last you forever, though, so a long break in is a small price to pay.  The soles last years, and they're replaceable.  They're somewhat heavy, so if you're used to lighter, tennis-shoe-style boots these may take some getting used to, but you won't regret it.  Make sure you get a good fit and you'll love these boots forever.