About the parallel programmer

Ye I want to get a AVR ISP MKII as well, but I also want to save money.

Is AVR ISP MKII completely dependable?