The public bathrooms here are not so terrible like with some other Walmart location. It is very well stocked with plenty of everything. It's not overcrowded however I needed to 20 minutes on the cash register. That is really long!
During the day the place is overcrowded and 20 minutes could be an average time to wait. But when you are shopping at night time and there is barely a client and this timing is unspeakable. If you need to ask for something - just forget about it. The staff barely speaks English.
A week ago I needed information about products that were announced on promotion. The staff was not in a great help. A manager comes. Instead of explaining to me what I asked for, he started to blame the staff members. That was really poor treatment.