We are the proud owners of a new to us 2006 Jeep Wrangler. We plan to flat tow it with our 2003 Journey. The Jeep came with a tow bar already installed but it's a tow bar that I have never seen before and I'm not quite sure of its reliability. Does anyone have any experience with the Eaz Aligner that was made by Duncan Mfg. Inc.