How long would the packages be in the mail? I'm a teen who can't drive yet, so I'm home pretty often.