They could not have waited a few more days, gotten the money and then set Frank straight? Yes, they wanted to show how they do not need him, but this did not make a whole lot of sense in my book.
No real explanation for what Steve did or was doing there, other then we assume he has a secret life. Still, all that aside, this was a strong episode of Shameless that had me laughing, had me feeling for Lip and Fiona at their lowest point, and had me entertained throughout.
Chalk up another strong ep for Shameless.