For me it was definitely one of the more enjoyable episodes. Helena was back in action, we even got some Olicity scenes
The Sara s/line.... will be interesting to see how this one pans out.
One question what is a Tmobile girl? Or did I misunderstand Diggle's comment to Oliver?