I can't guarantee what the post office will do, but usually when I mail it out, people have been saying they get items it 2 days. So if I have the shipping info. on Wed. night it will be in Thursday's mail and that is 3 days with the Post office - so from Knoxville to Michigan it should arrive in time, but again no guarantees.