I've not seen or read anything about those razors in particular, but I'm going to go ahead and say it is most likely a piece of garbage... or maybe a letter opener.