I had to return the first size I bought and opt for the next smaller size.  I always seem to be between sizes so it's trial and error when I first try a brand I am not familiar with.

I have not worn them yet for an extended amount of time, so I can't comment on whether or not they will strecth out, but so far, I like them a lot.