I bought my first pair at the Alpine Shop in Kirkwood, Missouri and was amazed how quickly they broke in after wearing them only a day or two.  I bought the second pair from Amazon (different color).  Same experience with the second pair breaking them in and wearing them almost all day is no problem.