I am not a dedicated cartridge user. This will be just very practical for me when I go to the army and I will not have to use the crappy Gillette handle. I don't have a case for my Mach 3, but I have one for my Parker.
What do you mean by "high"? I apologise, but I am not a native speaker. :/