Walmart is totally revamping the store pickup and putting a huge emphasis on it with lots of branding. My store has already switched over to the new system but they may still be in the process of rolling it out. They moved it to the front of the store next to the entrance and you check yourself in on a touch screen kiosk, either scanning a barcode or looking up your order by name or order number. Then an employee gets a notification on a smartphone and they grab your order. There is a status bar on a monitor letting you know what's going on.
When it works it works really, really, really well. I mean, in and out in less than two minutes. However, there was a time the employee didn't get a notification, so it might still need to get the kinks ironed out.
I agree that previously the store pickup was an afterthought and not always run very well.