Looks like this thread was from back in 2013.  Did you ever find a source for either the oval stamp, or premade center cut windows?   I've been looking for these for a long time, and have yet to find them either.   They are used on so many commercially made wallets and Id holders, I'm really surprised they are so difficult to find.