Not sure if anyone has heard this (did a quick site search and nothing came up). I received a letter from Robert Hill, CEO of Titan Distributors, Inc. Apparently Titan has been the victim of a data security incident that may involve payment card information. They are working with federal law enforcement and third party IT security to conduct a thorough review of the incident. It has been suggested you review your accounts for any unauthorized activity.
Nothing like living in the information age!