| Why am I sending payment to a company in UK? |
|
|
|
| Buy Accounts - Checking Out: Problems and Answers |
|
We currently have 3 merchant service companies who process payments that are based in the UK. That means if you send payments to the below merchant processors, you are sending payments to a UK based company.
|



