As far as Walgreens is concerned, Yes, this store also sell stamps for general public. Basically, this is a pharmacy but people can buy almost everything from this store. They have recently started to sell a wide range of stamps at...