Neoprene pipe jacks offer part-time components for a full-time roof. Avoid them! These will not last as long as any shingle made by any manufacturer, yet 90% of roofing jobs have these! Why? BECAUSE THEY ARE CHEAP. A 'roofer' will charge at least $150 to come and replace ONE of these failed neoprene pipe jacks, so in the end, you won't save a dime by using them.
I've always used the two-piece lead pipe jacks on every job. They will last through multiple roofs. They cost seven times what the cheap rubber ones cost, but they last.
I see these pieces of junk even on higher-end lifetime roofs! Not only do they wear out, but they are UGLY. Real roofers don't use this rubbish. Period.