I just clicked buy on a Ben Hur Mikron adjustable. It's in a plastic case, but looks like "shaver grade". I think it's the same company as the Apollo. Anyone have any info on this razor? It'll be a week or two before it gets here, but I'm definitely excited