Who takes online payments for firearms related transactions and what service providers do you use or recommend. This has been a struggle for me. Some are anti gun. Lots of horror stories online about huge termination fees after you figure out the regular fees are horrible. Just trying to save myself some grief. Thanks in advance!