I haven't owned a CSM case, but have seen several. Compared to Jeff's all leather cases which he says are sourced and made in Mexico, I couldn't justify the cost difference to CSM's leather ones. I believe Jeff's wrist straps are riveted on.
Karl