Finding a reasonable payment gateway to use for your business is often like playing a game of golf: After much consideration, and lining up your shot, it seems clear that you've found the right route to the hole. However, a tree seems to always act as a barrier, then a friend comes up afterward and tells you that a different option may have worked better.
Have you ever found yourself in that situation? The payment gateway industry is a fickle one, so you may end up getting hit by unexpected charges, while a friend recommends a more suitable option after you've already gone through the work of setting up a payment gateway.