for some reason d bol is not what it was 10 years ago. denknall is shit, reforvit seems to have quality control issues ( even the color in the tabs changes) though it works better than denknall, naps did little for me. The old russina kicked my ass though now 1 in 2 is fake. the revorvit liquid works well for me though not the same as the thai.