Stella deals with the fallout of Stan's latest gift.Stella deals with the fallout of Stan's latest gift.Stella deals with the fallout of Stan's latest gift.