drugs....seriously, it's either drugs or inbreeding..
I would recommend you find a new mechanic.
I have had a couple mechanics tell me this, the guy who installed the rotors said there was only slight grooves in the pads and they would even out.
This guy has a early 80's Toyota ( he has had it since high school 82), that you need a step ladder to get into. It looks like a mini monster truck. He also had a mud style dragster sitting next to it. I would think he would know what he is talking about when it comes to mechanic stuff.
and secondly, This is what happens when you buy cheap parts. stop shopping at kragens/autozone and go to NAPA, and get United brake parts, or go straight to Toyota.
Yes I'm learning that fast, I'm geting tired of taking off the rear wheel and drum.