Most orders arrive within three days of being placed online or in store, but some orders may take longer due to shipping delays during peak seasons (i.e., holiday). You can check on your order status by logging into your account at walmart.com or by calling customer service at 1-800-925-6278 between 9:00 AM and 8:00 PM ET seven days a week.