The best locations to buy postcards in bulk are online, most notably on Amazon or eBay. In-person, you can buy bulk postcards from stationery stores, usually as part of a crafting or design set.