I stopped using crappy plastic cartridges years ago. Now I use a double-edge safety razor. When purchased in bulk, each razor blade costs about 10 to 20 cents, and I can easily get five to ten good shaves from one blade.
My favorite blade, Gillette Nacet, sells on Amazon for about $12 per 100-pack. If I shave twice a week and toss a blade after six shaves, that works out to nearly six years of shaving for those twelve bucks—at a cost of about two cents per shave.
Good luck finding even a 10-pack of Mach3 cartridges for that price.