New York -- American Express Co. has become the first company to pull its gift cards from being sold in New Jersey drug stores, supermarkets and convenience stores in response to a controversial new revision in the state's unclaimed property law. (The only way New Jersey residents can now buy AmEx gift cards is directly from the company.)