At first glance you may not understand the stigma behind being a high risk merchant account. One of the glaring issues is that there is no clear cut definition of the words "high risk." In many cases, it has more to do with certain circumstances than a company's performance. The...