The local Wal Mart is busy most of the time. The weekends are packed, especially on Saturday. Early morning, before 9 A M is the best time to shop. It does have a full grocery which is clean and kept very well stocked. Very handy if you have other shopping to do. The sewing and craft department does not have the selection that I would expect Wal Mart to have though. This must be a national trend. The tire department stays very busy. Expect an extended wait if you are there when a sale is going on. The self check out does seem to have some problems with scanning issues on products. Parking is generous due to the crowds at times. Service is ok.