I have been to places that do and my only complaint is in some places you have to tell them before/during checkout you want a bag(s) otherwise it is a pain after you run your card because you have to dig around to find change because they don't want to run your card again for ~6 cents.