Its the salespersons job to ask, so no lecture, the ones that bother me are the groups who want you to make a monthly donation -- and expect your bank details to get it, thats beyond rude. and gets a quick NO, On the other hand a clothing chain recently asked for 2$ to buy school uniforms for less advantaged kids, that was ok. Petbarn asked for a donation to train guide dogs that was ok too, didnt say an amount. salesperson was likely told to ask.