Payment form: How fast do we get it and do you charge extra?