As requested, payment is now taken ONLINE and due at check-out. I hope this makes ordering and pickup smoother for all! This is our first month of online payments, so please let me know if you have any issues. Thank you!