I totally agree. It's impossible to judge the quality from a pic. Buy w/ confidence from one the custom makers at the top of this page--not a mass produced strap made in some Asian country.
they are a little pricey, but Hodinkee has some very nice straps for around $150, depending on the style you choose. Had this one for about a month and am in love with it.