"Were you using authorize.net or another merchant account with your previous host?"

I was using authorize.net with my previous host.

"If the customer wants to add something, what's stopping them from just placing another order?"

I understand they can do that, but a lot of customer's just call in because its more convenient for them. Also, it helps them because they don't have to pay additional shipping for the new order.