I loved this episode providing us with more character relationship background between Will and Angie. We found out Will is short for Wilbur and not William. We watched Betty put in her best performance of the season so far and we learned more about Will and Angie's past together.
What I didn't appreciate was the sneaker crime. When Angie noticed the first suspect brought in wasn't wearing a Bobo type shoe but a high-end hard-to-find Nike shoe, why did they have the guy wearing a pair of Puma Black Fives? I know Nike and Puma have a relationship but I hate when shows don't pay enough attention to the details when making it a part of the show. I see this all the time in shows revolved around a sport. In this case it was shoes. Will did wear a pair of Nike in episode 2 so they have already established a relationship with Nike so why not have the guy wearing Nike? That scene made the writers look bad in my mind.