We’re sorry to hear there was a problem with your order. Because the ordering and delivery process is managed entirely by Zuppler or ChowNow, you will need to contact them directly at the numbers below.
Zuppler customer support: (888) 987-7537
ChowNow customer support: (888) 707-2469