I have one, but have not used it yet. It appears to be of high quality construction.
One bit of advice, check the pump cover torx screw heads. If they are the 6 point variety, you do not need the "tamper-resistant" bit to remove them. If they are the 5 pointed ones, you will, and Chip can hook you up.
May save you a couple of $'s to check before you buy. I DIDN'T check first, bought the bit, and don't need it since mine are the 6 point screw heads.
BTW, I've had nothing but helpful, professional, and courteous service from them!
HTH.