I don't expect Leverage to have a super-realistic plot, but this episode totally lacked of interesting storylines. The whole company plot had some logical mistakes, was totally boring and seemed to be made up lovelessly just to get the Leverage Team to do a magic show - that sure was funny, but in general the episode was the weakest one so far.
The first six episodes from the second season were sure fine, but apart from "The Beantown Bailout Job" and "The Order 23 Job" I didn't have that special feeling like in season one. Maybe the show should get away from the procedural scheme and try to set up a storyline / an enemy they have to fight for during more episodes or a whole season, since you somehow get the feeling that all the episodes work the same scheme. I think that maybe this would really be a good change for the show.