I looove that thinner sole, that was probably the one thing that was holding me back on copping some CPs. Ordered some greys from TBS, but if I like them I might get a pair of the blacks too... $300 ain't so bad relative to the prices my local store sells the Achilles for