71lbs has received a lot of press, and have some real experience in their leadership. However, they're relatively new, and their reporting is lacking. (Full disclosure: I'm the Director of Technology with Refund Retriever)
The text on these two sites are eerily similar. Same company or lazy copy writing?