So, I've been on a bit of a rant about payment processors lately, and I wanted to make one general thread about all the ones I've dealt with to see if there's a trend with other sellers and try to make sense of their policies.
I've been selling online for over 15 years with only a few problems...