Yes. CVS pharmacy does sell postal stamps in their stores. All of the CVS stores will have the Forever stamps in their stock. You just have to ask the staff members for the same.