About €2 worth of elastic, and ten minutes of the worst sewing you'll ever see, and this will do for the time being at least
Frustrating thing, the cork band on my keepcup is totally split and the only options to replace, when you take shipping into consideration, are more expensive than just buying a new cup...