First, thank you for the help. Really appreciate it.
I think I've got this working with one exception that I'm finding. For the new customer who has never ordered before there doesn't seem to be a problem, however if I use an email address that has ordered, I get an error: "This email address is already registered."
How do I let this pass if the customer has already ordered in the past?