if you fill them too far in advance and let them sit, then the filling will penetrate the crispy shell, therefore, causing the cannoli shell to become soft. you don't want a soft shell after working so hard making the cannoli shell recipe!