The order form now works almost completely - only ApplyChanges() and validation are required; the latter will not be completed until beta.