Honestly I'd rather pay the $200 for that diff and have my friend put it in. That way I at least know exactly what I'm putting on my truck, and I know the complete history. There are some parts I really don't want to get from a pick and pull, especially with little to no solid info about mileage, owner abuse, etc...
That LSD in the link above is the correct one for an 07 2WD correct? The stock rear end is the 7.5"?