My sister is a store assistant manager. When you have a repeatedly rude clerk, file a complaint with the Arkansas offices. The managers only have 48 hours to resolve the problem. They track the complaints in stores and remove managers (meaning they transfer or outright fire them.)
Customer service is what the store manager knows about. If the rude clerk is having a bad day they are counseled to put it aside or leave. I worked a holiday for Walmart and I know personally how they train and retrain. Bonbon, you need to report the wait time and the employee.
Hancocks here is for another soapbox day. I can't even get into it because I have a doctor appointment in 3 hours and it will take longer than that.
Following company policy trumps store policy in every instance. If I'm grumpy, for whatever reason, I take that into consideration before I make a complaint. Did I cause the rudeness, did I perhaps offend the clerk for some reason, then if I can justify to my mind the complaint I will make it and explain all circumstances.
I frequently buy Walmart heavy flannel for batting in my charity quilts. I don't buy anything to use from their sale tables for a charity quilt but living on a fixed income I have to be more frugal so I will use their "good" flannel. I read the bolt to see what the manufacturing details are. If it's unknown fibers, I don't buy it.