I'm going to hit 6 years this summer. My only gripe is the bill separator is flimsy nylon and not something stronger, like leather or thick nylon. This makes stuffing bills in their appropriate sections a little more challenging, but I usually pay with credit card anyway. I have a hole in it where I used to carry a spare car key and it poked through the outside. Otherwise it's in good shape. I replaced the credit card / picture file a couple years ago.
I hate buying new wallets, as I don't enjoy the break-in period where the wallet violates your cheek. :Q