Once upon a time, you could only buy postage stamps from the U.S. post office. However, things are different these days. You can now buy stamps from grocery stores, supermarkets, banks, etc. Publix is an American supermarket chain with locations in seven southeastern states. It sells all kinds of things, but does Publix sell stamps? […]