IMO, the best way and least expensive way to check all 3 is to subscribe to a CMS that allows daily pulls. There's been sooooo many changes on this front since December, but as of now, Creditchecktotal is the only CMS that I know of that still allows daily pulls for a nominal fee. I use CCT for DW and I use National City's ID Protect for myself (allows daily pulls but you have to be an account holder of a NatCity product). When you see the removal of change in a baddie, then come back here and see the score change. BTW, CCT only shows history for the past 24 months. If this baddie is older, then you may not see the change.