I don't have any experience with those razors, and I've never actually heard of them, but the price alone sends up red flags for me. You should expect to pay anywhere from about $50-90 for a good...