Reiterating a commitment to security and reliable service, businesses featuring the logo of major credit card companies such as Visa, Discover and American Express find a high degree of consumer confidence is derived from maintaining the convenience of a merchant account.  The importance of confidentiality cannot be overstated in these …