This is a pretty good episode and and a nice close to the first season. Like some of us have pointed out I have a few issues with how Piedra found out who the target is supposed to be but I didn't even notice that the first few times I watched it!!! So I will give that some slack...
The clock shop fight scene is the best part of this episode for me. I had the same thought as Mac. Where is Pete? Then When Pete finally comes to the rescue the first words out of Macs mouth are "What took you so long!"
My thoughts exactly!