I've had the best of luck with the DBrand skins. half the luck comes from using their method of applying the skin. are you using their method and still having alignment difficulty?
but I agree if you get the full wrap that continues over the edges, there can be some very small mis-aligned spots around the buttons/SIM slot that can make a big difference. but I stopped getting those a while back and just stick with the version that doesn't cover the edges.