Apologies if this is old news. Walmart's free "Ship to Store" option now allows you to ship to many FedEx Office locations. This is helpful to me because a FedEx Office store is far closer to me than a WalMart. Plus, getting in-and-out of FedEx is far quicker than dealing with WalMart's parking and lines.
A few days ago, I ordered a $3 item and just picked it up from my local FedEx Office store.
Obviously, you would choose ship-to-home if you meet WalMart's $35 minimum. Otherwise, this could be a helpful option.
FAQs from the above link:
How can I find FedEx Office pickup points near me?
We'll show nearby pickup points during checkout based on your ZIP code, so you can make sure your all of your items are eligible for pickup at a FedEx Office pickup point. Please note that not all FedEx Office locations are participating in the pickup program right now.
Why can't I see / select FedEx Office pickup points during checkout?
We'll show nearby FedEx Office pickup points based on your ZIP code only when all
of your pickup items can be picked up at a FedEx Office location. Only items sold by Walmart (as opposed to items from marketplace sellers) and that meet FedEx size and weight requirements are eligible for pickup at a FedEx Office location.
Are all items eligible for pickup at a FedEx Office?
No — items from marketplace sellers as well as Walmart.com items that are bulky or heavy can't be shipped to or picked up at FedEx Office. We'll only show you participating FedEx Office locations in checkout when all
of your items are eligible for pickup there.
Is there a shipping fee?
No! Pickup is always free.
When will my order be ready?
Most items will be available for pickup within 2-3 days from the time you place your order. You'll see your estimated delivery date when you check out.
How will I know my order's ready?
We'll email you when your order's ready for pickup. You can also opt into text alerts to get pickup notifications.
Do I need to call FedEx?
No need to call. We'll email you when your order's ready for pickup.
How long will FedEx hold my order?
FedEx will hold your order for five business days / seven calendar days from the date it's ready for pickup. Packages that aren't picked up by the date shown in the Ready for Pickup email will be returned to Walmart, and your payment for these items will be refunded.
What do I need to do to pick up my order?
You'll need a valid government-issued Photo ID and your FedEx tracking number(s) to pick up your order. You can find your tracking number(s) in your Ready for Pickup email as well as in Order Details in Your Account.
Can someone else pick up my order?
Yes! You can designate an alternate pickup person during checkout, or add / edit later in 'Order Details' on Your Account. Please note that your alternate pickup person will need the FedEx tracking number(s) as well as a valid government-issued photo ID to pick up your order.
Where is the FedEx Office located? When is it open?
You can find the FedEx Office address and hours of operation in your Order Confirmation and Ready for Pickup emails.