Go Back  Bike Forums > Bike Forums > Bicycle Mechanics
Reload this Page >

Da**ed 10-speed Chains!

Search
Notices
Bicycle Mechanics Broken bottom bracket? Tacoed wheel? If you're having problems with your bicycle, or just need help fixing a flat, drop in here for the latest on bicycle mechanics & bicycle maintenance.

Da**ed 10-speed Chains!

Thread Tools
 
Search this Thread
 
Old 08-20-07 | 08:59 AM
  #26  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by DMF
It doesn't work that way. If you could see the wear arc before pulling the pin, you would see that it is always centered along the chain, not at an angle to it. Wear occurs on the pins due to a force vector directed along the links, as if trying to pull the chain apart. The pin is fixed in place by the outer plates, so the pin always resists the force on the same side. Flip the chain over and the force vector hasn't changed in relation to the pin. It will still wear on the same surface.

If you could figure out a way to rotate the pins, you could get more wear. Perhaps a pin-orientation modification to the ShelBroCo procedure is the way to go on that.
No. The wear occurs when the link bends over the chainwheel or off the cog, and it's always in the same range. You can clearly see it when you press the pin out. No wear occurs when the chain is straight because there's no movement, and no wear occurs on the derailler pulleys or at the bottom of the chainring or cog because the load is low. Turning the chain over effectively rotates the pins and bushings, and moves the wear surface to a new area of the pin. It nearly doubles the life of the chain. IIRC that was attributed to Shimano engineers a few years ago.

em
eddy m is offline  
Reply
Old 08-20-07 | 09:06 AM
  #27  
Bob Dopolina's Avatar
Mr. Dopolina
Titanium Club Membership
15 Anniversary
 
Joined: May 2007
Posts: 10,276
Likes: 185
From: Taiwan

Bikes: KUUPAS, Simpson VR

Originally Posted by jbrians
take an old really worn out chain and push a pin out using your chain tool.
The pin will have a significant wear mark over a small arc. If you turn the chain inside out, it will wear over the other side of its surface. Is this going to break the bank? No. But on a fundamental level, I hate pitching things when they are only half used up. It might save me $20/yr.
So this pin wear is where exactly? Where the pin passes through the plates? Do I understand your assumption correctly?

If that is the case then it doesn't matter where the wear is. Any wear will cause an elongation and lateral play in the chain. The elongation and lateral play cause the distance between the center of the rollers to increase and no longer match the teeth on the cassette. That leads to poor shifting performance and eventually slipping under load. If I understand your assertion correctly, flipping the chain over isn't going to solve anything.
Bob Dopolina is offline  
Reply
Old 08-20-07 | 09:16 AM
  #28  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by Bob Dopolina
So this pin wear is where exactly? Where the pin passes through the plates? Do I understand your assumption correctly?

If that is the case then it doesn't matter where the wear is. Any wear will cause an elongation and lateral play in the chain. The elongation and lateral play cause the distance between the center of the rollers to increase and no longer match the teeth on the cassette. That leads to poor shifting performance and eventually slipping under load. If I understand your assertion correctly, flipping the chain over isn't going to solve anything.
Wrong again. In a modern derailer chain, the wear occurs between the pin and the inner side plates, which are shaped to bear against the pin on the inside of the hole and to bear against the roller on the outside of the hole. the roller moves around and wear on it doesn't cause much trouble. Chain "stretch" is really wear between the pin and the inner side plates. That wear is concentrated in a range of about 30 degrees on the pin and the corresponding surface of the plate. That leaves about 330 degrees of unworn surface in even the worst chain. If you turn it over, you can move the load to the clean part of the surface.
eddy m is offline  
Reply
Old 08-20-07 | 09:33 AM
  #29  
Bob Dopolina's Avatar
Mr. Dopolina
Titanium Club Membership
15 Anniversary
 
Joined: May 2007
Posts: 10,276
Likes: 185
From: Taiwan

Bikes: KUUPAS, Simpson VR

Originally Posted by eddy m
Wrong again. In a modern derailer chain, the wear occurs between the pin and the inner side plates, which are shaped to bear against the pin on the inside of the hole and to bear against the roller on the outside of the hole. the roller moves around and wear on it doesn't cause much trouble. Chain "stretch" is really wear between the pin and the inner side plates. That wear is concentrated in a range of about 30 degrees on the pin and the corresponding surface of the plate. That leaves about 330 degrees of unworn surface in even the worst chain. If you turn it over, you can move the load to the clean part of the surface.
So if the pin only wears while it travels around the cassette and through the pulleys, and the wear is in a narrow section of the pin, and when a link is traveling either to the rr der or away from the rr der, there is low stress and therefore low wear, then the only time the wear in the pin becomes a factor is when it passes over the cassette and through the pulleys?
So you are saying that the effective length of each link changes at this critical point and that once clear of the cassette and pulleys, it returns to normal length because the worn part of the pin is no longer bearing the load? A different section of the pin is?
If this is true, I should be able to measure a difference between the center of the pins when a link is bent under load and when it is straight and under less load?

This sounds like a job for DIGITAL MIC!
Bob Dopolina is offline  
Reply
Old 08-20-07 | 09:37 AM
  #30  
bernmart's Avatar
Thread Starter
Senior Member
 
Joined: Apr 2005
Posts: 813
Likes: 0
From: Pasadena, CA

Bikes: Specialized Roubaix Pro

Whew! --OP
__________________
Specialized Roubaix Pro
Specialized Sequoia Elite
bernmart is offline  
Reply
Old 08-20-07 | 10:01 AM
  #31  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

For the sake of argument, let's stipulate that wear occurs only as you describe, resulting in a wear arc offset from the centerline of the chain.

1) In one sense it doesn't matter. At least a major component of the wear is along the chain. Wear (24 pin net wear) is measured along a straight chain. Flip the chain over and the measured wear is identical because nothing has changed. Unless you come up with some other way to monitor wear, you're pedaling blind in terms of the actual condition of your chain.

2) Again accepting your wear mechanism, let's look a little closer at the numbers. On a 40T sprocket (average front ring), the link flexes 9°. If wear occurs evenly along the sweep, the wear arc is offset 4.5°. On a 16T (average rear) sprocket, flex is 22.5° with the arc centered at 11.25°. Tension is the same so the wear footprints are additive and actual arc centerline is roughly 8° offset.

The difference in wear between max wear (at 8°) and wear on the chain centerline depends on the radii of the two wear surfaces. Since the pin-to-inner plate clearance is pretty small, the difference between radii is also pretty small, resulting in a wide arc. Empirically (i.e. from memory), the arc is about 90% on a worn chain. The difference in wear over 1/11th (8°/90°) of that arc is going to be very small - on the order of 1/11 of the clearance. Or if you want to project to the new wear arc, it would be roughly twice that (16°/90°) or 2/11ths of the clearance.

In other words, your net gain in wear is at most 18%. Hardly the "double your wear" claimed above.
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers

Last edited by DMF; 08-20-07 at 10:26 AM.
DMF is offline  
Reply
Old 08-20-07 | 10:10 AM
  #32  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

Originally Posted by eddy m
That wear is concentrated in a range of about 30 degrees on the pin and the corresponding surface of the plate.
Nope. I just looked at the wear arc on a pin from a worn chain. (Okay, I'm weird. I keep my pins and pieces bagged together for/with each chain.) It is approximately 180°. Wear difference would thus be 16/180, or 9% max.

Meanwhile, the sprocket teeth - which you can't flip - continue to wear.

And we haven't accounted for other wear mechanisms, such as high chain angles, vibration, etc...
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers

Last edited by DMF; 08-20-07 at 10:21 AM.
DMF is offline  
Reply
Old 08-20-07 | 12:29 PM
  #33  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by DMF
Nope. I just looked at the wear arc on a pin from a worn chain. (Okay, I'm weird. I keep my pins and pieces bagged together for/with each chain.) It is approximately 180°. Wear difference would thus be 16/180, or 9% max.
I don't understand what that computation means, but if you have noticeable wear 180 degrees around a pin, you have either already replaced and inverted the chain, or you have a very badly worn chain. The fact that you can see some wear around the rivet doesn't tell you anything about the depth of the wear. You would expect the greatest wear to be somewhere in the middle of whatever the total range is.
Originally Posted by DMF
And we haven't accounted for other wear mechanisms, such as high chain angles, vibration, etc...
None of that matters. It all still occurs in the same limited range.

em

Last edited by eddy m; 08-20-07 at 12:46 PM.
eddy m is offline  
Reply
Old 08-20-07 | 12:33 PM
  #34  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by Bob Dopolina
So if the pin only wears while it travels around the cassette and through the pulleys, and the wear is in a narrow section of the pin, and when a link is traveling either to the rr der or away from the rr der, there is low stress and therefore low wear, then the only time the wear in the pin becomes a factor is when it passes over the cassette and through the pulleys?
So you are saying that the effective length of each link changes at this critical point and that once clear of the cassette and pulleys, it returns to normal length because the worn part of the pin is no longer bearing the load? A different section of the pin is?
If this is true, I should be able to measure a difference between the center of the pins when a link is bent under load and when it is straight and under less load?

This sounds like a job for DIGITAL MIC!
That's exactly right. The differences in one link are small, which is why you measure wear over a long length
of chain. By inverting the chain, you change the process from a link moving from a slightly worn spot to a more worn spot, to a link moving from a slightly worn spot to a less worn spot.

The changes are small, but small changes are what causes excess cog wear.

em
eddy m is offline  
Reply
Old 08-20-07 | 12:42 PM
  #35  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by DMF
For the sake of argument, let's stipulate that wear occurs only as you describe, resulting in a wear arc offset from the centerline of the chain.

1) In one sense it doesn't matter. At least a major component of the wear is along the chain. Wear (24 pin net wear) is measured along a straight chain. Flip the chain over and the measured wear is identical because nothing has changed. Unless you come up with some other way to monitor wear, you're pedaling blind in terms of the actual condition of your chain.

Originally Posted by DMF
2) Again accepting your wear mechanism, let's look a little closer at the numbers. On a 40T sprocket (average front ring), the link flexes 9°. If wear occurs evenly along the sweep, the wear arc is offset 4.5°. On a 16T (average rear) sprocket, flex is 22.5° with the arc centered at 11.25°. Tension is the same so the wear footprints are additive and actual arc centerline is roughly 8° offset.
Tension is higher on smaller cogs because there are less teeth to distribute the load over. Tension is also higher with smaller chainrings because you have more leverage than with a larger ring. The actual point of highest wear is probably further than you estimate, but it would depend on a number of factors.

Originally Posted by DMF
The difference in wear between max wear (at 8°) and wear on the chain centerline depends on the radii of the two wear surfaces. Since the pin-to-inner plate clearance is pretty small, the difference between radii is also pretty small, resulting in a wide arc. Empirically (i.e. from memory), the arc is about 90% on a worn chain. The difference in wear over 1/11th (8°/90°) of that arc is going to be very small - on the order of 1/11 of the clearance. Or if you want to project to the new wear arc, it would be roughly twice that (16°/90°) or 2/11ths of the clearance.
again, you are probably overestimating this effect. The overlap is probably less, and the contact arc is also prbably less than 90 degrees.
Originally Posted by DMF
In other words, your net gain in wear is at most 18%. Hardly the "double your wear" claimed above.
So you agree with me that the effect is there, you just have a different estimate of its value.

em
eddy m is offline  
Reply
Old 08-20-07 | 12:53 PM
  #36  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

Originally Posted by eddy m
Tension is higher on smaller cogs because there are less teeth to distribute the load over.
I don't buy it. But it doesn't make much difference to the overall analysis.


Originally Posted by eddy m
So you agree with me that the effect is there, you just have a different estimate of its value.
No, I'm still skeptical. I can as easily believe that the lead tooth and engaged roller take the vast majority of pressure and thus wear at a nearly zero link angle.


For the value, if the difference is significant then why doesn't flipping a worn chain on an imprinted cassette cause lousy shifting? Or does it? And if it does, what's the point?
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers
DMF is offline  
Reply
Old 08-20-07 | 01:54 PM
  #37  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

Originally Posted by eddy m
I don't understand what that computation means, but if you have noticeable wear 180 degrees around a pin, you have either already replaced and inverted the chain, or you have a very badly worn chain.
Chain was replaced, never flipped. Stretch was about 1/8" as I recall. I took another look with a glass and the length isn't quite 180°. Somewhere between 120° and 150°. Depth of wear is pretty close to the limit of my calipers, but something on the order of 0.02mm between center of wear area and a measurement at right angles to it. (For 1/8" stretch, wear per link would be ~0.062mm, split between the pin and the inner plate. Can't tell which is harder so can't tell proportion, but 0.02 on the pin is certainly in the ballpark.)

Originally Posted by eddy m
The fact that you can see some wear around the rivet doesn't tell you anything about the depth of the wear.
Knowing the relative radii of the wearing surfaces tells you a lot about the contact patch (wear area). (This is a fairly simple solid geometry problem, but equations are nearly impossible to type on a forum.) If the radii are close to identical, then any wear will show as a patch approaching 180° long. Depth of wear will gradually decrease toward the edge of the patch. As the difference in radii increases, the patch will get shorter and the slope steeper.

To make this easier to think of, unwrap the cylinder and turn it into a flat surface. The wear patch becomes a V groove in the surface with length up to 1/2 the surface length (180° of pin circumference) with the depth of the groove sloping up from the center toward each end. The groove may be offset from the center of the surface.

To estimate the depth of the groove at any point along it, we need merely to know its length, depth, and slope. While the slope isn't quite linear, for longer grooves it is close enough to treat that way for our purposes. The problem then become simple plane trigonometry - the width of a triangle as you move up one side.

How far up the side to move is the offset of the groove from the center of the surface, or as I calculated it: 1/11 (8°/90°) of the way along one side to the centerline and 2/11 to the center of the new groove (that you'll get by flipping the chain). At that point the depth (wear) will still be 88% of the current maximum depth.

Make the offset a little larger. Make the length a little shorter (though my data shows that you should make it longer). You won't have changed much. You're still looking at a maximum additional wear of 10%.
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers

Last edited by DMF; 08-20-07 at 02:02 PM.
DMF is offline  
Reply
Old 08-20-07 | 05:51 PM
  #38  
Bob Dopolina's Avatar
Mr. Dopolina
Titanium Club Membership
15 Anniversary
 
Joined: May 2007
Posts: 10,276
Likes: 185
From: Taiwan

Bikes: KUUPAS, Simpson VR

Originally Posted by DMF
You're still looking at a maximum additional wear of 10%.
So instead of a chain lasting 5000km, it will last 5500km? Considering I ride Campy chains (and the wear is actually much longer) is the cost of the link needed to flip the chain justified by the 10% extra use I get from the chain. Also note that this 10% extra use is at the end of the useful life of this chain so the performance will have been significantly degraded.

Basically, for the price of a link I can get another 1000km of less than perfect shifting performance.

Perhaps with a Shimano pin costing less, the extra km might be cost effective.

Chains with Master Links might benefit the most.

If the theory holds up in the real world, flipping your chain basically extends the life of a chian buy 10% at the end of it's useful life. So every 10th chain is free but you have to endure crappy shifting to get it.

I think I'll have one less beer this weekend and go with the new chain. Thanks.
Bob Dopolina is offline  
Reply
Old 08-20-07 | 08:27 PM
  #39  
Member
 
Joined: Jul 2005
Posts: 27
Likes: 0
DMF is correct, the wear is the same either direction.
jabara572 is offline  
Reply
Old 08-20-07 | 10:12 PM
  #40  
Deanster04's Avatar
Senior Member
 
Joined: Dec 2005
Posts: 1,383
Likes: 2
From: Boulder, Colorado

Bikes: Cinelli Supercoursa 69, Ritchey Breakaway Cross, Mondonico Diamond Extra 05, Coors Light Greg Lemond (built by Scapin) 88, Scapin MTB, Stumpjumper 83, Specialized Stumpjumper M4, Lemond Poprad 2001

Originally Posted by bernmart
I weigh 190. Reading all these posts, I'm aware that I cross-chain probably more than I should; the DA shifters and Ultegra derailleurs work so well that it's possible to ride big/big, for ex., without any rubbing or indication that the system is under stress.
That is your answer...you probably have reduced the chainring and cog life as well. A 20 speed is really not a 20 speed but really about a 15 max for optimal gear use. I think you will find if you set up your own protocol you will be able to extend the life of the drive train parts significantly. Good luck.
Deanster04 is offline  
Reply
Old 08-21-07 | 02:02 AM
  #41  
Full Member
 
Joined: Feb 2007
Posts: 318
Likes: 46
From: Stratford, New Zealand

Bikes: 1990 Paul Dye Hand Built 7 Speed, 1965 Raleigh Sport, Folding 26" Tourer

I got 10000k from my last chain - an 8 speed KMC Z92. I used a wet lube. This time around I'm trying dry lube, but applying every day, about 70k intervals. Early day yet, but is alot cleaner. Maybe I'll try the flipping over thing at 1000k intervals.
tspoon is offline  
Reply
Old 08-21-07 | 09:08 AM
  #42  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by Bob Dopolina
So instead of a chain lasting 5000km, it will last 5500km? Considering I ride Campy chains (and the wear is actually much longer) is the cost of the link needed to flip the chain justified by the 10% extra use I get from the chain. Also note that this 10% extra use is at the end of the useful life of this chain so the performance will have been significantly degraded.

Basically, for the price of a link I can get another 1000km of less than perfect shifting performance.

Perhaps with a Shimano pin costing less, the extra km might be cost effective.

Chains with Master Links might benefit the most.

If the theory holds up in the real world, flipping your chain basically extends the life of a chian buy 10% at the end of it's useful life. So every 10th chain is free but you have to endure crappy shifting to get it.

I think I'll have one less beer this weekend and go with the new chain. Thanks.
You haven't been following closely. DMF is up to 18% + 10% added life. Even if that's all it is, it still is available for free.
You are right about buying new pins. I wouldn't do that. I use connex links because I'm not confident enough that I can connect a chain using the Campy system.
You don't get poor shifting and you don't wait till the chain is at the end of its life. Once shifting deteriorates, it's too late to replace the chain without replacing the cogs anyway.
The cheapest way to maintain the drive train is the way industrial chain manufacturers recommend: leave the chain in place until it stretches 3%, then replace the cogs and chain together, and never soak the chain in solvent, which just replaces the lubricant with dirty solvent. Dirt on the outside of a chain has no effect on efficiency, although it deteriorates shifting a lot. That plan works great on a single speed, but it results in poor shifting on a derailler bike.

em
eddy m is offline  
Reply
Old 08-21-07 | 09:10 AM
  #43  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by jabara572
DMF is correct, the wear is the same either direction.
DMF didn't say the wear was the same in either direction. He actually estimated a difference in wear in different directions.

em
eddy m is offline  
Reply
Old 08-21-07 | 09:22 AM
  #44  
Senior Member
20 Anniversary
 
Joined: Jun 2003
Posts: 679
Likes: 125
Originally Posted by DMF

No, I'm still skeptical. I can as easily believe that the lead tooth and engaged roller take the vast majority of pressure and thus wear at a nearly zero link angle.
I think the wear is spread over several teeth, although I have no way of measuring that. I couldn't find anything on that through Google. I think the reason we replace derailler chains at 0.5% stretch rather than 3% is that as pitch increases, more load is taken by a single tooth, causing excessive wear. If you change chains frequently, they run fine on old cassetttes because new chains don't cause much wear.
Originally Posted by DMF
For the value, if the difference is significant then why doesn't flipping a worn chain on an imprinted cassette cause lousy shifting? Or does it? And if it does, what's the point?
Flipping the chain doesn't cause poor shifting for the same reason a new chain doesn't. You need to change out chains at very low levels of wear. The point is, if I can rotate any part to find a region of less wear, why wouldn't I do that? It's really no different than when we switch the running rigging on our sailboats end for end. You get more life because the wear points have changed, and you get it for free.

em
eddy m is offline  
Reply
Old 08-21-07 | 09:32 AM
  #45  
Bob Dopolina's Avatar
Mr. Dopolina
Titanium Club Membership
15 Anniversary
 
Joined: May 2007
Posts: 10,276
Likes: 185
From: Taiwan

Bikes: KUUPAS, Simpson VR

I was using the most conservative of the estimates, so I' settled on 10%.

I find a deterioration in shifting performance before the chain is worn.

I change my chains more often because cassettes cost considerably more. I usually get at least 2 chains out of every cassette - 3 if I am doing a lot of base miles and no racing.
Bob Dopolina is offline  
Reply
Old 08-21-07 | 10:02 AM
  #46  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

Originally Posted by eddy m
You haven't been following closely. DMF is up to 18% + 10% added life.
No I didn't. The 10% figure was final, and IMO too high.


And that's IFF (if and only if) we assume your wear mechanism as the only significant one.
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers
DMF is offline  
Reply
Old 08-21-07 | 10:05 AM
  #47  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

Originally Posted by eddy m
DMF didn't say the wear was the same in either direction.
I did early on, then decided to explore your theory — not endorse it. So far I have seen nothing definitive one way or the other.
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers
DMF is offline  
Reply
Old 08-21-07 | 10:20 AM
  #48  
DMF's Avatar
DMF
Elitist Troglodyte
 
Joined: Jun 2006
Posts: 6,926
Likes: 3
From: Dallas

Bikes: 03 Raleigh Professional (steel)

Originally Posted by eddy m
Flipping the chain doesn't cause poor shifting for the same reason a new chain doesn't.
Using a new chain on an imprinted cassette does produce lousy shifting. Believe me, I know this one.

My overall point here is that even if you are correct, the difference is closer to marginal than to dramatic as claimed above. And that for a gain of <10% chain life there are downsides:

1) You can no longer measure the true chain wear. You can't tell which "side" of the chain is more worn.

2) The sprockets continue to wear. In fact, they probably wear faster since flipping the chain would effectively shorten it, concentrating wear on a single tooth.

3) The "extra 10%" would probably wear faster due to the effect described in 2).


Considering 3) and that there may be additional wear mechanisms, I'd guess that flipping a modern* chain would realistically yield no more than 5% extra mileage on the chain.


* Older chain designs with larger wear surface clearances would theoretically gain more.
__________________
Stupidity got us into this mess - why can't it get us out?

- Will Rogers
DMF is offline  
Reply

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.