I used the Prephow ABIM practice tests while studying cardiology, nephrology and infectious disease, and they matched the style and depth of the real exam. The question explanations were clear and helped me shore up weak spots fast. I went into test day confident, and I passed. This was worth it.