Our service will promote your business to literally thousands of people every day. We do this by placing your business card (or a custom designed card) in our exclusive card racks in New Jersey's busiest restaurants and supermarkets. You can advertise in as little 5 locations or approximately 150 locations! Established in 1991, Pic A Card has become the largest and most affordable card display company in the USA! Get Started Today.