Campaign Help

Before I pack it in with SuiteCRM or Sugar, I need to pose a question to the community and see if I am doing something wrong.
Here is what I have done to set up an email campaign:
1st my inbound and outbound email works fine.

  1. Created a target list with 97 records
    2 used the campaign wizard to set up the campaign, following all step to create the trackers, created the email template and inserted the tracker information, set up the campaign to run in about a hour from when I set it up. Say setup is at 8pm and I want it to run at 9pm, compensating for the difference in server time vs local time.
  2. selected the target lists
    4 here is where the problem is – when I get to the section to schedule the email, I click on the schedule email button and nothing happens.
    go to the email queue in Admin and there is nothing in the queue- empty.
    go back thru the campaign to see if I missed something, everything is fine. I get back to the schedule email, click the button and nothing happens!!
    Nothing in the queue
    I do this 3 times, always the same results.

Now, I go to the account list and look at the targets to see if I have something wrong in the emails or something else that might affect the campaign – AND LO AND BEHOLD! There are 3 emails showing sent for each of the 97!!
How did that happen?
Why did they get sent when I had the schedule set to not send for an hour! Now I look really stupid to my potential customer by sending the the same email 3 times!
Why did the campaign not schedule as I intended?
Why was there never any emails in the queue?

P.s. I had set up and ran a campaign a couple of days earlier that ran fine. It had about 200 records in the target lists. Same kind of setup, scheduled for about an hour in the future. click the schedule email button, went to the queue and all of the emails were there waiting to process.