I can't compare the case to those you listed, but I purchased the Griffin Survivor Core from Wally World and immediately returned it when I put it on my phone. I didn't like the pointy edges, while I understand why they're there, just didn't like the ergonomics. Seems like an okay case in terms of protection, I like my Tech 21 case much better. I also heard the white Griffin case will discolor. I purchased the black one. Good luck.