Ofoto's new 5 x 7" folded cards are custom-printed on high-quality paper stock and mailed through the CardStore service, offered by Ofoto's partner, Touchpoint, Inc. Customers can design their own ...