I’ve had my Birkenstocks that I bought from MJ Feet for 14 years. MJ Feet has resoled my Birks at least 6 times, and at least two of those times the resole was actually a Birkenstock quadruple bypass—new soles, new cork, and new footbeds all put together with my old broken-in straps, for a fraction of the price of a new pair of birks. If you just need a resole, it’s about $30. The complete rebuild is about $60. They’ll even sell you the soles a la carte for about $15 and you can resole them yourself. By the way, they also sell new Birks and a bunch of other fancy Euro shoes. Nice salespeople.