Back in 2000 or so, I installed a set of sill plates that I think I bought from Geno's. They're still there, the double-stick tape has never let loose. (I thoroughly wiped everything with isoproponol to degrease.) Call Geno's, see what they carried back then.