I ran across a Barber supply shop that had C-MON Cadillac 5/8 straight razors new? Any experience with these? The price was fairly low.