To be honest, I expect not so great service at stores like Walmart, Target, etc. When I do get good service, I'm thrilled. I've had bad customer service at places like Home Depot and Lowes too, either they were getting paid to do nothing while we needed help, or the guy was so 'helpful' he was a total nuisance. In fact I ended up telling him, "I know you are trying to be helpful...but you Aren't Helping!" But I still go to these places, because the way I look at it, you are paying for cheap goods, so I have to be satisfied with that.
However, I am Much more inclined not to visit a restaurant where I've had bad service! I've 'boycotted' restaurants, sometimes for a year or so, because of a rotten customer service issue. Once ds and I were in line to get seated (dh was parking the car) and we were totally ignored for 10 minutes when there were plenty of tables, plenty of people to seat us, and the hostess was flirting with a customer paying for take out. When dh got to the restaurant, he met us outside and we decided to go somewhere else. It was like we were invisible!
Another time we went someplace and I asked for my burger medium. It came RAW, as in not cooked in the middle at all and cold! The waiter made a huge huff, slamming and *itching at me, I was shocked! I hate to return things and mostly will not unless like in this case it was raw meat! I was very polite about it, and he just went postal on me! We never ever returned there, and I've boycotted other places too. When it comes down to it, although it's nice not to cook once in awhile, unless we are going to a top restaurant, I simply can make better at home.