"It's not that one or the other doesn't work. However, one is more affordable than the other and has helped many."

NDF has also helped many. Otherwise i'd be planning to use DMSA. NDF is affordable, because taken properly, it requires small doses, so lasts a long time. I've posted my last comments on this thread because i've a lot more to worry about than discuss a product i'm not using.