Bad Santa makes overnight delivery in Lower Mills