No, not required. You can use guest checkout anytime. However, for rewards points accredited/applied and login see order status, shipping, and returns, its recommended to setup a user account. It's a free setup.
We accept all major credit/debit cards: Visa, MasterCard, AMEX, Discover, and checks. We use Stripe Secure Payment Processing.
NOTE: If pay by check must show the request delivery address and signature photo I.D. matches.
Our food delivery in most cases arrives in under 40mins!
NOTE: Mix food order from the different specialty restaurant could take 20mins per restaurant. For example, its best to order the burgers, fries, shakes not add eggroll same order. Will add another 20mins to that same delivery time for they both coming from two different specialty restaurant distance.