Are paypal payments and form submission delayed?