Can anybody tell me about these razors?......Wonder if anybody had one and how they liked it? These are made in the USA.