I have PT Night Sights on all of my Glocks (G26, G27, G33, G21) and on one of my S$Ws (4013). I purchased the 5 year old 4013 from my supervisor who was retiring and its PT sights had faded. Carried the 4013 over to Jason at IWI and he had the tubes replaced with the colors of my choice within 20 minutes (just had to give the glue in the tubes 24 hours to cure before shooting). They also went above and beyond in lowering the front sight (as in replacing the front sight) at no charge to me. At the same time, they also replaced, at no charge to me, the rear sight on my G26 with a newer and more tactical (lower and longer) model which they had just completed developing and, at the same time, also replaced my front sight tube just so that they would all be the same vintage ... it was still as bright as the day I brought it home.
I know that there are those who have had bad experiences with PT and I regret their bad experiences, but my reading of posts on this and other boards has demonstrated that one can find members with good experiences and members with bad experiences regarding ALL of the major brands of sights ... including but not limited to Heine, Novak, MMC, IWI, etc. Any company that stands behind its products with a 15 year warranty has shown me a level of commitment that I respect.
Another reason I appreciate PT is their option on colors ... green front and red rear is common here in Texas, and PT offers these in all of its dot and/or dot/bar combinations.
Regardless, good luck Will ... and I believe that if you have any problems with your sights, IWI will make them right.