Most large supermarkets have a bin for recycling carrier bags inside the store. Bung them in there.
Edit: not crisp packets though. They can't usually be recycled but I believe Walkers will accept bags of you send them to them. Some offices have bins for this.