Do you allow the customer to pay when they pick up? In advance? Half down, half when order is picked up?
If you require a deposit, for what size order?
Great advice above. If there's no deposit or payment in advance, customers can cancel without letting you know. "Learn from the mistakes of others. You can't live long enough to make them all yourself."