the ones on the left look shorter to me
That picture was me referencing me receiving the wrong parts years ago in response to BadLuck's questions. The Mevotech Supreme pats I received yesterday are pictured in my original post on this subject earlier in this thread and they are the correct length, but with additional girth on the tubes.
I hope this clears things up.
Cheers.