I bought a set of Soma Vegans About a month ago. The first one broke in within a week. I replaced that strap with a generic one from LBS. Today the other one broke while I was climbing a hill.
Considering the lifespan of these straps, I will not hesitate to use leather straps in the future.