Been a while since I have been on here. Anyone know if Ken Ferrell still frequents this site? I am looking for a insert for my Woodchuck.