I've been to this Walmart numerous times and twice now for car maintenance so my review is based mainly on that. I had a dead battery in my car and managed to get my car there around 5:30pm. I had called a couple hours before to make sure they had my battery in stock. I asked for an oil change while they were at it and my car was done in about 30 minutes. The gentleman that initially took my order and met me outside as well as the cashier were both friendly and warm. Will definitely be back for routine maintenance!