Yeah, I've been waiting on getting the PERFECT true perc pair from my LFS's. I've always wanted picasso's, but could never find one, and just didn't want to order them online. Was just gonna wait till one of the LFS's was getting some in (they said late summer, early fall), but something told me to go visit a different one "just to see what they had in their store today". Walked out with this pair. I really hope they develope more black on them. Anyone know if they will or not?