Well, half of this episode was good. The Spencer storyline with him trying to impress the girl's mom and sell fudge balls was amusing. I could not believe the show actually let him "win" so to speak by getting the bike and then throwing over the rival girls' table, but it worked. Jerry Trainor definitely separates this from being just another kids show to a good show and Nick is lucky to have him.
The other storyline did not work though as we saw Carly and Freddie call out Sam for all the money she owes them. The scenes with her at the restaurant were really weird. I don't know why they didn't just have her work at the smoothie place.