Well, I don't have a lot of experience with this as I've only purchased the one in our signature, a Demco Aluminator, rated for 6,500 lbs. I think. I don't see it on their website any more, though.
Around the 11 year mark of ownership and about 30,000 miles of towing our 4,500 lb. Honda Odyssey, I noticed two very slight cracks in the welds. I was going to have my cousin weld it up, but decided to call Demco to see what they said. They told me to ship it to them and they'd take care of it. So...I did.
Not only did they reweld everything, but they rebuilt the entire extension/locking mechanism and shipped it back to me free of charge. I forgot the turn around time, but it seemed pretty quick. Maybe 2 to 2 1/2 weeks total. Considering ground shipping from Massachusetts to Idaho is 4 or 5 days, I was really impressed with their service.
If I ever need to purchase anything else related to towing, I will most likely be going with Demco.
By the way, I installed the base plate and tow bar myself, along with the brake controller. It took me the better part of a weekend to install it all, but I wasn't killing myself with the installation process, just took it easy on a lazy summer weekend with plenty of refreshment breaks!
๐ ~Rick
2005 Georgie Boy Cruise Master 3625 DS on a Workhorse W-22
Rick, Gail, 1 girl (27-Angel since 2008), 1 girl (22), 2 boys (23 & 20).
2001 Honda Odyssey, Demco Aluminator tow bar & tow plate, SMI Silent Partner brake controller.