Hi Whitney - what kind of email volume are we talking here? Is high-volume delaying your sends?
Also - check your local time zone settings. If the person who is setting up the schedule has a different local time zone set than the instance time zone, it'll send in the time zone of the person who set up the campaign.
Those are the two possibilities that spring to mind...