Just playing devil's advocate, but do you think maybe she meant that the frozen mice would be fine frozen for up to four months? I only feed live, so I really don't know the "shelf life" of frozen prey.
And when did Petsmart start selling frozen mice? None of them near me do.