Yeah, I've made that Thingiverse model using SLA printing as-a-service from dirtypcbs.com. It's pretty cheap there, and the buttons appears to work well, I've taken it out and put it back in a few times and had no trouble other than it is a bit stiffer than the original, so it seems, but...