with a knockout there is no way of knowing whether it will scratch your phone or not until you've use it for some amount of time.
knock off has very poor qc. one case may be almost exact copy to the real thing and works perfectly, another may have hidden flaw that shows up with use, and another may just outright scratch your phone the moment you put it in.